Shhhh Restaurants
Tucked away in a little playground in the Champs de Mars, under the shadow of the Eiffel Tower, is this charming little snack shop that serves pizza, salad, hot dogs (sometimes), drinks and coffee. With its red-checkered tablecloths and outdoor seating…
Read More- « Previous
- 1
- 2
- 3
- 4