Nectar and Abrosia

258 people were here

About Nectar and Abrosia

Situated at bus stop 19 in the resort of Troulos, Nectar and Ambrosia is a charming traditional family run Greek restaurant  with a welcome you will find hard to find to beat anywhere else,...

Situated at bus stop 19 in the resort of Troulos, Nectar and Ambrosia is a charming traditional family run Greek restaurant  with a welcome you will find hard to find to beat anywhere else, serving generations of family favorite recipes all presented in beautiful surroundings similar to that of a Greek palace garden over looking the nearby resort. For that authentic traditional Greek meal where you are made to feel like family, one night at Nectar and Ambroisa is never enough for your holiday

Place Details

Most Popular Places