I love the art store on the second level. kudos to whoever melts the wine bottles and sells the pretty light switch and outlet covers!
And the apple cider slushes below the art store are AMAZING!!
Love the rock guy, cheesy people, and the dolmas at the middle eastern place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.