Planet Sub is a growing fast food restaurant based in Kansas City, Missouri. They are expanding with emphasis on franchising the brand in the United States. As of 2016, they have 14 corporate stores and 28 franchise locations, with 26 additional franchise units in development. Open markets include: Kansas City, Topeka, Wichita, Lawrence, Warrensburg, Des Moines, St. Louis, Phoenix, Austin, Oklahoma City, Owasso, Dallas, San Antonio, Omaha, and Emporia.
Planet Sub Menu
Menu Coming Soon
Visit Planet Sub here for more details, hours, locations and contact information of your local Planet Sub.