Don't let the unglamorous décor fool you...the food is fantastic. Everything is made there. The chocolate cream pie is fantastic, the Cuban sandwich is the best ever. It's a surprisingly well stocked store which ingredients like curry, fish sauce, chipotles, and local honey.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.