Happy Buddha

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

Tips

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