Andrew Zimmern from the Travel Channel Visiting the Store during the filming of Bizarre Foods