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

Le Bordeaux, Tampa, Florida










Le Bordeaux
1502 South Howard Avenue
Tampa FL United States


Hours: Sun - Thu 5:30pm to 10pm; Fri - Sat 5:30pm to 11pm

Phone: 813.254.4387