Just had to post this review to correct the erroneous impression from the previous review. Star House is Open For Business! - I just called them and we are going there for dinner tomorrow night. Don't know what the locals would do without it!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.