Address: 324 Main St, Medford, MA 02155, USA
I have not seen it either
I do not recall seeing any pasta makers.
Add Answer
Thanks! Your answer is awaiting moderation.
Hi where do I park? Is there a parking lot? Thank you
Can you speak English?
Are you open on Sunday and to what time? Thank you
Closest mbta station?
Do you deliver
Trending Places
Italian restaurant
313 Mystic Ave, Medford, MA 02155, USA
370 Salem St, Medford, MA 02155, USA
5 Playstead Rd, Medford, MA 02155, USA
417 Salem St, Medford, MA 02155, USA