The best part of this restaurant is the beautiful view of Bell Lake, in Land O Lakes. The service is fine, the food OK (nowhere near great), portions are big, and although they have a huge bar; the drinks were not all that good either. I have given 3 chances, as it is new, but no improvement has been made.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.