Da Carlo

4.0
(3 reviews)
Via Carlo Allioni 3, Turin, 10122
Official website
Chinese
Colombian
Italian
Restaurants
Sicilian
South American
Southern-Italian
Wine Bar
Restaurant

At a glance

  • Typical visit: about 1 hour
Da Carlo | Turin | Italy | TripAligner