Modern Indian restaurant offering dining and takeaway options.