The Bistro At Seville
10021 S Yale Ave #103, Tulsa
(918) 296-3000
Menu
Restaurants in Tulsa, OK
The Bistro At Seville
10021 S Yale Ave #103, Tulsa, OK 74137
(918) 296-3000