
Where to Eat & Drink
Michelin Guide to Best Restaurants on Staten Island
Michelin’s Guide to Best Restaurants in Staten Island lists these 5: Enoteca Maria — 27 Hyatt St — Italian Sagara — 98 Victory Blvd — Sri Lankan Seppe Pizza Bar — 3 Navy Pier Ct. […]