Ledras 216-218, 22456454, LEFKOSIA (NICOSIA)
Mon-Sun 11:30-23:00
Food: [rating:3] 3/5
Service: [rating:2.5] 2/5
Ambiance: [rating:3.5] 3.5/5
Small, cute and central. Situated on the pedestrian street of Ledras, makes it a fantastic place for lunch outside. Its pizzas are a personal favourite even though it would havE been ice if the menu changed once in a while rather than being the same since it opened 10 years ago.

best for vegetarians
best italian
italian restaurants Nicosia
Lefkosia (Nicosia)
top by city
value for money
★ ★ ★ ambiance
★ ★ ★ food
★★ service