Fresh Creations
Restaurant
•
Vaughn Center, 200 UT Poe Pkwy, Tampa, FL 33606, USA
9.4
Wednesday: 11 AM – 11 PM
See if anyone you trust recommends it!