73 views•1 like
Best pizza in Paradise!
mike.liebowitz8/7/21, 8:08 p.m.
Pizza palm trees in paradise the worst thing in this place is the pizza but who cares I’m in the Bahamas
frank.reese2/18/19, 5:17 a.m.
Very doughy. Not that good at all. But hey, we are in The Bahamas.