Empire Slice House - Downtown Tulsa Tulsa – 4.2★ Avis