Happy Buddha

Row 1

Details
207 W Northwest Hwy #A
Barrington, IL 60010
Vietnamese, Vegetarian / Vegan
$ $
Map

Foursquare Tips

  • Sadly this place is now closed
  • Lunch specials! Plenty of vegetarian options.