Full menu with prices & pictures
Brothers Pizza Depot 10032 S Sheridan Rd Ste L Tulsa, OK...
(+1)9182910101
(+1)9187913450
Reserve a table now for Brothers Pizza Depot
The menu of Brothers Pizza Depot from Tulsa includes 61 dishes. On average, dishes or drinks on the menu cost about $7.8. The categories can be viewed on the menu below.
Not Good EnoughAfter 3 times of providing the wrong order and a decline in quality, that's it.
I don't give good ratings easy but this is the best Indian I've ever had, by farWe had the papa...
Oven Roasted Chicken Wings
Little Italy Sandwich
Veggie Zone