Main menu Open search menu

Peoples Choice Restaurant

Food & Drink
128 N Harvard St, Boston, MA 02134 128 N Harvard St, Boston Directions
Closed Merchant This place is closed.

Want something similar? See related deals

About this Business

  • Cuisine

From Our Editors

Peoples Choice serves American-style cuisine in the middle of Boston's North Allston district.

Driving to the restaurant is easy as pie, and parking surrounds the area.

Prepare to spend about $30 per person when dining at Peoples Choice. Peoples Choice is a great place to go for lunch or dinner, so make your way over to the restaurant today and munch on an American classic.

Explore Nearby
Peoples Choice Restaurant