La Piazza is an Italian restaurant offering pizzas, pastas, and regional French cuisine like foie gras and andouillette. They accept various payment methods.