The very large sandwiches are made with very good Italian bread. I have had the Turkey sandwich both times I have eaten here and it was very tasty. Great local place to hang out in downtown Auburn. Will definitely go back there for pizza next time!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.