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