Company Overview
Company Name
The Bayou Kitchen & Lounge
Address
165 Wekiva Springs Rd, Longwood, FL, 32779, United States
Website
thebayouorlando.comPhone
(407) 960-6020About The Bayou Kitchen & Lounge
The Bayou Kitchen & Lounge is a restaurant located in Longwood, Florida, that brings the flavors and culture of New Orleans to Central Florida. The restaurant serves a range of Creole and Cajun cuisines, with a brunch menu available on Sundays. The Bayou Kitchen & Lounge is open seven days a week, with varying hours of operation.