2024
LOT OF SUSHIS
Asian cuisine restaurant • €€
4.6/5
• 27 reviews
Closed
Restaurant located in the heart of the city of Champollion offering ...Read more