Fresh Kitchen

Review by JJacobs

1350 S Howard Ave, Tampa, FL 33606
3 months ago

LOVED this spot!!! Please branch out and come to Virginia!