Top That! Sub
Pizza · Fast Food · Sandwich Shop
Top That! Sub appears to be a pizza and sandwich shop offering custom-designed pizzas with a variety of crusts. They also provide delivery and pickup services.
Location
Best places nearby
The highest rated places close to Top That! Sub.
Local restaurants nearby
3502 E 51st St, Tulsa, OK 74135, USA



