Location: 17011 Palm Pointe Drive, Tampa, FL 33647
Phone:(813)866-5253
Category: Restaurants
Tags: Italian Restaurants