Does restaurant has parking lot or street parking?
Address: 290 Somerville Ave, Somerville, MA 02143, USA
Daniel Angster | May 20, 2019
Street parking
eric engel | May 20, 2019
There is a metered lot across the street as well.
Thanks! Your answer is awaiting moderation.