Kosta's Pizza & Seafood Reviews & Details
Kosta's Pizza & Seafood
315 Chestnut St
Kosta's Pizza & Seafood is located at 315 Chestnut St in Needham near the intersection of Chestnut St and Marsh Rd. Their menu consists of American dishes . Call (781) 449-2255 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Seafood and Pizza
- Major Intersection:Chestnut St And Marsh Rd
Tell us more about Kosta's Pizza & Seafood Needham!