This is the best Italian beef place ever! The sandwiches are a little spicy but not hot, just enough flavor to give it a little kick. These guys have been in the business 20+ years for a reason. If you like beef sandwiches give these guys a try!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.