Description
This Michelin-rated spot on Staten Island's North Shore offers a diverse menu: many Italian-style dishes with some fusion accents from around the globe. Find rice...
1233 Bay St. Staten Island, NY, 10306
(718) 448-7275