Found this listing here on TripAdvisor, and went by this afternoon. Sign in the window said "For Lease." Don't think they meant leased food (or do you return it when it exits . . . never mind).
Definitely closed :-(
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.