Dim Sum at Triple Crown

Just the Best food at Triple Crown located at 2217 S Wentworth Ave, Chicago, IL 60616. We are trying some Dim Sum appetizers. Dim Sum is small portions to try out a meal. Usually for $2-4 a dish..

Scroll to Top