Order food

Order food

The Bayou

4.6 (3498)$$Cajun restaurant

645 S State St, Salt Lake City, UT 84111

The Bayou

645 S State St, Salt Lake City, UT 84111
This restaurant is no longer supported.