Restaurants Subway is Opening a Restaurant on a Blimp by Anthony Losanno August 31, 2023 by Anthony Losanno August 31, 2023 Subway operates more than 37,000 locations worldwide, but this will be the chain’s first… 0 FacebookTwitterPinterestEmail