Indian restaurant offering dine-in, takeaway, and delivery. Known for its flavorful dishes and courteous service.