"thalia spice" Seafood Restaurants in Chicago, IL
-
Menu
3.5 / 5 based on 185 votes
Triple Crown Restaurant
Seafood Restaurant, Chinese Restaurant, Dim Sum Restaurant
2217 S Wentworth Ave (22nd Pl & Cermak Rd)
Chicago, IL 60616 -
Menu
3.0 / 5 based on 23 votes
Original Triple Crown Restaurant
Seafood Restaurant, Chinese Restaurant, Dim Sum Restaurant
211 W 22nd Pl (Wentworth Ave & Princeton Ave)
Chicago, IL 60616