Just had a drive around Napa. Saw that Los Bandidos is not open yet but Atlas was. Their Kalamari Siciliana is so good and the staff are very friendly. You should give it a whirl. It'a along Nissi Avenue heading towards Ayia Thekla opposite the Chacolis building.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum