First off, they just got a beautiful makeover, the restaurant is all vegan and the Sunday buffet was delicious. I have had much better vegan Naan, but overall it was excellent. Also, they have many gluten free options, use many organic ingredients (yah!) and don't use trans-fatty oils etc.
Arya Bhavan is now THE Veg restaurant to visit on Devon Street. Fantastic food, beautiful atmosphere and warm, friendly service. I'll definitely be back.