This place has awesome food and great atmosphere. Reminds me of great italian delis in Chicago and NY and the owner knows me by name after only a few visits. You have to try the meatball sandwich, their pizza (everything from scratch) and their Italian beef. Plus, the focaccia bread is homemade and is the best anywhere in Tampa.
We used them for catering our daughter's birthday and everyone couldn't stop raving. Highly recommend them.
more