Not the best pizza in the world but if you're looking for something quick to go I recommend you stop by here if you're in the area. The ice cream is really good and I highly recommend you try some of their unique flavors, plus it tasted like it was flavored with sugar cane sugar vs artificial. They do take USD as well as ECD as an FYI.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.