Map
Naoussa, Greece
Restaurant
Papadakis, Naoussa