We just ordered pizza here....very expensive around 22$. The taste was not so good and some of us did not even take more than a slice. It is better to eat some microwaveable food from the general store than to spend 22$ here.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.