bar/restaurants Nicosia
bars Nicosia
café/restaurants Nicosia
cafés Nicosia
drink
eat
italian restaurants Nicosia
mediterranean restaurants Nicosia
shop
wine bars Nicosia
wine shops Nicosia
Barrique Wine & Deli
4 Menandrou Street, 22263777, NICOSIA, Mon – Sat 10am – 1am, Sun 6pm – 1am. Italian vibes at this fine bar restaurant in combination with a very interesting deli which includes a variety of (what else), italian...
Read more