Category: Sri Lankan

Sigiri – New York Sri Lankan Restaurant

You are about to taste a vast selection of authentic Sri Lankan cuisine, the way it’s meant to be cooked with a variety of herbs..

91 1st Avenue, New York, NY 10003, USA