Campiello Ristorante & Bar

Cuisine

  • Italian cuisine.

Capacity

  • Up to 133

Location

Dining Style