We like the atmosphere and the servers. The food has delicious flavors. While we do like the pizza, they put dollops of cheese and dollops of tomato sauce sparingly on it. The price is very high for less ingredients.
Address: 7990 Citrus Park Town Center Mall, Tampa, FL 33625-3179
Location: United States > Florida (FL) > Tampa
Phone Number: +1 813-920-5858