Teddy's on the Hill
Restaurant $$
9 Bowdoin Street, Boston, MA 02114
Boston
Description
"Quirky, neighborhood hangout whipping up pub food, plus unique cocktails, beer & wine." Frequently Asked Questions
Places You Should Consider
Teddy's on the Hill Photos
News & Articles