Indian restaurant offering takeaway. Known for its authentic taste and a wide selection of dishes.