Took us a bit to figure out this restaurant was in the Winn Dixie shopping center but we were so glad we found it! Hubby had cheese steak sub, I had meatball sub and both were excellent. They were so big there is no way we could finish them. Just wish we had found them sooner!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.