CONTACT

 

Lime Leaf 

Tel: 312-877-5857

Fax: 312-877-5865

333 s. state street unit C13

Chicago , IL  60604

(The restaurant is in DePaul center building on 8 E. Van Buren Street)

 

Artichoke
Artichoke

Artichoke
Artichoke

1/1

Success! Message received.