Have been coming here for years and enjoy getting sandwiches to take out. Things are freshly made, so there's a wait ( and not much space to do that) if you haven't called ahead. Very generous servings.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.