Store Hours

Mon - Sat: 12PM - 6PM

Contact The Flo

Our goal is to provide our customers with the most relaxing experience and atmosphere as possible.  You can contact The Flo by:

Address: 228 Allen Street, Buffalo, NY 14201
Phone Number: 716-770-1000
Email: Before reaching out please check our general FAQ first.  Use the form below to contact us directly through email.

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.