HOME / Sri Lankan restaurant / New Asha Sri Lanka Restaurant
322 Victory Blvd, Staten Island, NY 10301
+17184200649
View Business Profile