Gargoyles on the Square

Gargoyles on the Square

219 Elm St., Somerville, MA 02144

Relaxed but upscale bistro on Davis Square.

Explore More