Beluga Sushi Pizza- Bermuda
There are some awesome sushi places in Bermuda, and one of them happens to serve a Japanese pizza. All I can say is that it is quite heavenly… with guacamole on top and crunchy goodness inside! Not truly pizza, but I’m not complaining!
Source:: Pizza Lover Chicago