Explore More Cities › +
Discover the unexpected in the Boston Area. Explore All of Boston
Restaurants & Bars 7

Pops Restaurant on Tremont?

NE Steeler | May 7, 200805: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? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH