Log in
Sign up
Discovery
Restaurants
Stores
Discovery
Restaurants
Stores
Souvlaki Point - Heraklion
Souvlaki Point
Schedule order
•
Temporarily offline
-5€ on your first order!
Souvlaki Point
Delicious souvlaki at your door!
€0.50
€€
€€
9.0