@chifoodlocal's Review of Mama Delia - Chicago, IL

Views1K+ ViewsLikes100+ Likes

The video showcases a close-up of a wooden cutting board with neatly arranged slices of medium-rare steak and a small bowl of red peppers garnished with green onions. The camera then pans slightly to ... More about Mama Delia

Video Transcript

That's it.


More about Mama Delia

View on Map
1721 W Division St, Chicago, IL, 60622
Loading map...
DirectionsGet directions
Location Hours
MondayClosed
Tuesday04:00 PM - 11:59 PM
Wednesday04:00 PM - 11:59 PM
Thursday04:00 PM - 11:59 PM
Friday02:00 PM - 11:59 PM
Saturday02:00 PM - 11:59 PM
Sunday02:00 PM - 10:00 PM