Sbarro
Address:
4107 S Yale Ave, Tulsa, OK 74135
Phone:
(918) 663-6948
Cuisine:
Pizza
Nice to Know:
Pizza,
Restaurants
Other Businesses:
- Ricardo's Mexican Restaurant at 5629 E 41st St, Tulsa, OK 74135
- Jimmy John's at 5510 E 41st St, Tulsa, OK 74135
- Waffle House at 1343 E Skelly Dr, Tulsa, OK 74105
- Church's Chicken at 4970 S Peoria Ave, Tulsa, OK 74105
- Braum's Ice Cream & Dairy Stores at 5130 S Peoria Ave, Tulsa, OK 74105