This seems to largely be a German-food restaurant. Their hummus is the BEST we ever ate! Their sauerkraut was the best we have ever had. Though we avoided any deserts for diet reasons, they have an amazing assortment of large cookies plus various delicious-looking cakes.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.