Where is et al. restaurant located in Tulsa, OK?
et al. is located in the Arts District at 14 N Cheyenne Ave in Tulsa, Oklahoma. The restaurant operates from their brick-and-mortar space called Natsukashii with plenty of street and lot parking available.