Gennadios grill

One of the most incredible souvlakia all over the island of Cyprus.
Order online
▶ Gennadios grill? Like it? Hate it? Review it!

X