Arya Bhavan
Vegetarian / Vegan Restaurant, Indian Restaurant
2508 W Devon Ave (Campbell Ave & Maplewood Ave), Chicago, IL 60659
(773) 274-5800
(773) 274-5800
4.0 / 5 based on 84 votes
Photos
... taste like home cooked food. The vegetables were cooked to perfection...
... then charge you a $6 corkage fee. Ouch! The thali plate is excellent +...
The best vegan buffet