Oh Fan de Chichou
Restaurantđź‘Ť Good restaurant, I have to go back People often mention restaurant, good,
Address
109 Rue Auffan, 83000 Toulon, France
Price rating
$$ $$
Rating on Google Maps
4.70 (55 reviews)Open on Google Maps
Working Hours
Permanently closed.