This place has to be the best in the area to get a fresh sandwich, some Italian soda, and good vibes. The owners are the friendliest and are there to make your experience awesome! 11/10 would recommend to anyone visiting the area!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.