Krasas

Leoforos Ikarou 40, Heraklion, 71306
+30 281 030 0777Official website
Dinner
Fast Food
Greek
Grill
Lunch
Restaurants
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Krasas | Heraklion | Greece | TripAligner