Barrington, IL asian restaurants & food

Happy Buddha

Vietnamese Restaurant, Vegetarian / Vegan Restaurant

207 W Northwest Hwy, Barrington, IL 60010
(847) 304-1472
Excellent Good Average Poor Awful 4.0 / 5 based on 22 votes

Photos

  • Happy Buddha photo by Dan S.
  • Happy Buddha photo by Michelle P.
  • Happy Buddha photo by Lori S.
  • Happy Buddha photo by April M W.
  • Happy Buddha photo by April M W.

Reviews: 1

  • Scott M.