Bizou Brasserie Description:
High-end French bistro & bar in hotel. Ritzy upmarket gathering place in Le Meridien Tampa offering French cuisine & some American options.
Address:
601 N Florida Ave, Tampa, FL 33602, United States
Phone:
+1 813-227-9555
Website:
https://www.bizoutampa.com/
Store Hours:
Sunday: 7AM-10PM | Monday: 7AM-11PM | Tuesday: 7AM-11PM | Wednesday: 7AM-11PM | Thursday: 7AM-11PM | Friday: 7AM-11PM | Saturday: 7AM-11PM