Phone: (+1)9182910101,(+1)9187913450
Address: 10032 S Sheridan Rd Ste L Tulsa, OK 74133-6259, United States
City: Tulsa
Dishes: 35
Reviews: 2
Website: http://www.brotherspizzadepot.com/
"I don't give good ratings easy but this is the best Indian I've ever had, by farWe had the papadums with Raita to start which was very flavourful."
All prices are estimates.
Tulsa, Oklahoma blends Southern comfort food and BBQ, renowned for chicken-fried steak and smoked brisket, with a growing scene for diverse culinary delights and bustling arts culture.