Loading Video…
This browser does not support the Video element.
Central Florida Eats: Soupa Saiyan
Did you know that there is a "Dragon Ball Z"-themed restaurant in Orlando, Florida? It's called Soupa Saiyan, and it's located at the Shoppes of Cypress Creek.