Map
Naoussa, Greece
Price
85
Restaurant
Papadakis, Naoussa