google map
Budget
Grieks Restaurant Cyprus
2900 SCHOTEN Greek, Turkish
8.1
*