Indian restaurant offering takeaway and delivery options. Known for quality food and service.