Cibo Italian Family Rest

  • 4115 Hylan Blvd,
    Staten Island, NY 10308
  • Phone: 718-608-1100
  • Cuisine: Italian Restaurant

Map

Unable to Display Map