Place
41, Rue Montmartre
75002 Paris 2
33/ (0)1 42 33
Opening hours
Tuesday - Saturday | 12:00 - 06:00
Additional information
Pets allowed
Website
http://restaurantletambour.com