4.7
600+ Ratings
4.7 x (600+) • Sandwich • Salads • Pasta • Family Meals • Group Friendly • $$ • Info
8321 E 61st St, Tulsa, OK 74133, USA
600+ Ratings
"Food was absolutely amazing. 10/10 every time I go there! Highly recommend!"
"Well-made sandwiches with plenty of contents. Would definitely order again"
x $0 delivery fee
new customers
Enter address
to see delivery time
8:00 AM - 9:00 PM