Gargoyles on the Square

Gargoyles on the Square

219 Elm St., Somerville, MA 02144
This Restaurant is closed

Relaxed but upscale bistro on Davis Square.

Explore More
Advertisement
Advertisement