Souvlaki Lovers - Lefkoşa

Souvlaki Lovers

Schedule order
Opens 11:40 AM
Souvlaki Lovers

A place for grill lovers!

Closed
Wolt+
€1,70
€€€€9.0