Current Location : 78660
American Express Supports Small Businesses Buy Local Movement
1616 E 7th Ave Tampa, FL 33605
813-242-0700
Simple Italian food such as pizza & pasta served in a snug restaurant with comfy booth seats.