La Cantina Gigante is an Italian restaurant. Reservations are accepted.