Restaurants & Bars

Boston Area Sports Bar

New Sports Bar in Somerville

Share:

Restaurants & Bars 5

New Sports Bar in Somerville

cheesecake | Nov 25, 2003 03:01 PM

Does anyone know anything about the new sports bar that opened on Broadway at the intercection of Medford (its next to Wangs)? I think its called something like "On the Hill". Anyone been inside? Who's there? What's there? Thanks!

Want to stay up to date with this post?