We are a local, family owned and operated full service deli. Located in the Redbud District in Downtown Owasso, we are proud to be a part of the community. We offer limited seating inside but our spacious patio is always open. We proudly serve Boar's Head Brand Fine Meats on all our subs. Boar's Head Brand meats, cheeses and sauces are all gluten free
GermanTacos —
I’ve been going to giant subs and deli for about 5 years now! And I couldn’t recommend it more!
This locally owned deli
Related categories
Restaurants in Owasso, OK