Skip to content
Restaurant

MINISTRY OF FLAVORS

Location
67 Filotheis
Iraklio, 141 21
Phone21 0277 2027
Hours of Operation statusClosed · Opens Friday 5:00 AM