Indian restaurant offering takeaway with a wide menu. Known for flavorful food and reliable delivery service.