Naan On Devon & Grill is a casual Indian eatery offering a diverse menu of eclectic fare, including Hyderabadi and Indo-Chinese specialties.