Update Info - Passport Taste of Europe Incorporated
This restaurant was reported as closed. If it is open, let us know.
Passport Taste of Europe Incorporated
61 Stafford St
Plymouth, MA 02360
61 Stafford St
Plymouth, MA 02360