Restaurant background header
DeVito's Italian Specialties logo

DeVito's Italian Specialties Delivery & Takeout Menu

200 North Tampa Street, Tampa, FL 33602