Indian restaurant specializing in delicious vegetarian dishes. Known for fresh vegetables, Peshawari naan, and poppadoms.