Eating Greek Pizza Sandwich at Oakdale Pizza & Coffee Shop restaurant in Dedham, MA.

Feedback

Do you manage or own Oakdale Pizza & Coffee Shop?

Yes