Get directions to: Francesca's Steakhouse And Bar/pizzeria And Ital, Staten Island, NY
Restaurant address: 2481 Richmond Ave, Fl 1 Staten Island, NY 10314, USA
Restaurant: Francesca's Steakhouse And Bar/pizzeria And Ital