Eating Italian Pizza Sandwich Salad at Kostas Pizza & Seafood restaurant in Needham, MA.

Feedback

Do you manage or own Kostas Pizza & Seafood?

Yes
Amp Menu