Indian restaurant offering takeaway service. Known for value and service.