1619 W Snow Ave, Tampa, Florida 33606(813) 374-9258
You'll find us in charming Hyde Park Village, the upscale open-air shopping district that has been the center of this historic part of town since 1905.