TWL Bistro

7890 E 106th Pl, Tulsa, OK 74133
TWL Bistro TWL Bistro is one of the popular New American Restaurant located in 7890 E 106th Pl ,Tulsa listed under American Restaurant in Tulsa , New American Restaurant in Tulsa , Restaurant in Tulsa ,

Contact Details & Working Hours

More about TWL Bistro

TWL Bistro originally began as a franchise of La Crepe Nanou in New Orleans. However, as our staff evolved and our guests gave us feedback, we decided to re-brand. We've created our own take on traditional bistro fair and strive to show our guest that "every meal can be enhanced by the right wine".

All ages are welcome. Please enjoy the culinary arts of our Executive Chef, Daniel Witwer.

Map of TWL Bistro