Just around the corner form the place they made a movie about is the Green Onion II... The pizza is just as good and better priced. The fish and chip are out standing for a pizza palace, and the portions are big, BIG!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.