Featuring the finest breads, meats, and vegetables on all of their classic and creative deli sandwiches.
Downtown · 402 E. 2nd Street, Tulsa