United States of America
1 restaurant in Stapleton recognised by Michelin. The ones most guides agree on come first.
1 guide · 668 Bay St., Staten Island, NY, 10304, USA
Family-run Sri Lankan restaurant in Stapleton, Staten Island, serving authentic cuisine since 1995. Recognized by Michelin for its vibrant, spiced dishes.