Costa

2.3
(14 reviews)
7 Rue de L Industrie, La Condamine, 98000
Official website
Cheap Eats
French
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Costa | Nice | France | TripAligner