at 516 S Howard Ave, Tampa , 33606 United States
This high energy, contemporary space is the center of the Tampa sports and social scene. American fare, unique sushi, and weekend brunch with live music.
This high energy, contemporary space is the center of the Tampa sports and social scene. American fare, unique sushi, and weekend brunch with live music.
15323 FB users likes The Lodge, set it to 5 position in Likes Rating for Tampa, Florida in Bar category
The Lodge is Tampa based place and this enity listed in American Restaurant category. Located at 516 S Howard Ave FL 33606. Contact phone number of The Lodge: (813) 251-5634