Lil Greek Kitchen is a Greek Restaurant at River West Food Junction(850 W, Superior, Chicago,Il) that serves delicious Greek Cuisine to the Chicagoland area! Available for pickup or delivery only.
Last seen: March 17th at 12:50am — Visit site