Restaurants & Bars

Boston Area

Pops Restaurant on Tremont?

Share:

Restaurants & Bars 7

Pops Restaurant on Tremont?

NE Steeler | May 7, 2008 05:22 PM

Can anyone give me an idea about this place. I'm considering taking my wife there for our anniversary and only know what the website says.. Help?

Want to stay up to date with this post?

Recommended From Chowhound