8988 S Sheridan Rd, Tulsa, Oklahoma 74133 USA
Special Italian - hard to photo a good Hoagie !
Photo Credit: Yelp