Demetri's Greek Restaurant
660 Lake Cook Road
Deerfield, IL 60015
(847) 940-0777
(847) 948-8200 (fax)
Hours:
Mon-Fri 11am - 9:30pm
Sat. 4pm-10:30pm Sun. 12pm-9pm
Sat. 4pm-10:30pm Sun. 12pm-9pm