Chez YouFood
(2)
Restaurant
Permanently closed
Address: 120 Rue Pierre Auguste Renoir, 84000 Avignon, France
Phone: +33 6 46 75 62 23
Rating
(18) · $
Location and contact. 5 rue des Fourbisseurs, 84000, Avignon France ... Basilique Saint Pierre. 290 reviews .05 miles away ... CHEZ NINE, Avignon - Restaurant ...
Missing: 120 Auguste Renoir