My co-workers and I eat from this place every Friday and we absolutely love this place!!!! The portions are huge and delicious, in my most humble opinion I will place this sandwich shop “Best in the Bay”
5 stars all around!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.