City Bar & Grill
Drag box to select area
0% Were impressed
Established in 2009, this hip restaurant is located in the Vinnin Square shopping center right next door to the Paper Store. The atmosphere is somewhat upscale with classy decor and a bar. It is also very accommodating to substitutions and dietary restrictions.
435 Paradise Rd, Swampscott, MA 01907
- Hours: Call for information