Loading Video…
This browser does not support the Video element.
Liquid Nitrogen Ice Cream at Waffa Theory
Bob has a theory that you will love this place! He visited Waffa Theory, where he was able to taste their delicious dishes and watch them make their ice cream with liquid nitrogen!