Greek Islands Restaurant

300 E 22nd St, Lombard, IL 60148
(630) 932-4547

Main

(per person)
Bowl
Cup
p.p.
p.p.
p.p.
(Serves 1-2)
p.p.
1/2
1/4
1/2
1/4