Get directions to: Cafe Bella Vita, Staten Island, NY
Restaurant address: 1919 Hylan Boulevard Staten Island, NY 10305, USA
Restaurant: Cafe Bella Vita