While the restaurant has Indian cuisine, it is located in Little Sri Lanka- an area of Staten Island with a few Sri Lankan restaurants
Add a Review