Falafel Place

Falafel Place

1 Main St, Somerville, MA 02145
617-420-7170

Closed until 10:00 AM

Full Hours

Opening at 10:00 AM

SlicePizza Places in Somerville, MA Falafel Place
Price: $$