Le Gargantua is an Italian restaurant offering pizzas, sandwiches, and salads in a warm setting.