Published by Editor on Tue, 09/09/2014 - 3:43pm
They also have a small store next to the cafe in case you want to buy any Lithuanian groceries. Cafe Smilga includes a deli and carries many imported canned and jarred goods as well as bread and sweets.
2819 83rd St.
Chicago, IL 60561United States
Type of Business: