AboutFind us situated in the Tulsa Hills Shopping Center area at 8115 S Olympia Ave, where Capriotti's serves the best subs in Tulsa. If you are looking for a meatball sub near Tulsa Hills Shopping Center or a hearty pastrami sandwich, our menu offers premium deli sandwiches and signature Wagyu beef from Snake River Farms. Stop by our Tulsa Hills location for a quick, delicious meal!