The Deli Planet, formerly known as Subs & Suds, was purchased by the Rutledge family in 1998. It has been a local staple for service members at the Sheppard Air Force Base & Wichita Falls for more than 21 years.
Deli Planet offers takeout which you can order by calling the restaurant at (940) 855-1921.
Yes, you can generally book this restaurant by choosing the date, time and party size on OpenTable. Due to local restrictions, this restaurant may not be accepting reservations at the moment.