2030 West Montrose Avenue, Chicago, IL | 773-334-2000

Grand Re-Opening Wednesday, January 17th, 2018!

Greek Street Food

Mon-Thu: 11am-9p, Fri-Sat: 11am-10pm, Sun: 11am-8pm