By Far, the best italian restaurant in the area. The pizza is always pipping hot & fresh. The philly-cheese steak is exactly that. The best! Wanna try something different- order the rollo mania for an appetizer. Sure to please your palate. Highly recommend this family-run restaurant in the up & coming New Tampa area.
more