Restaurant Reviews from DiningGuide411.com
    Top : United_States: FL: Tampa

The Left Bank, Tampa, Florida










The Left Bank
1502 S. Howard Ave.
Tampa FL United States


Phone: 813.254.4387
Accessibility: completely