We had take outs and probably the best pizza ever ! The duck pizza was like duck pancake rolls from the Chinese take out and the satay chicken full of flavour. They just need to get google maps to locate them in the right place as we drive around for 15 minutes trying to find them!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.