Book a Table at Little India

Parties of up to 60 guests are welcome.