On the Chicago episode of Bizarre Foods America, host Andrew Zimmern went behind the scenes of the Supreme Lobster and Seafood Company retail store and fresh fish market in Villa Park.
In this bonus clip, Zimmern cuts open a giant yellowfin tuna and helps himself to a piece.
Supreme Lobster is located at 220 East North Avenue in Villa Park.
Leave a Reply