Get directions to: Bella Vita, Syracuse, NY
Restaurant address: 313 North Geddes Syracuse, NY 13204, USA
Restaurant: Bella Vita