Blimpie Address: 2246 W Holcombe Blvd, Houston, TX 77030 Phone: (713) 661-7384 Hours: Mon: 10am-8pm Tue: 10am-8pm Wed: 10am-8pm Thu: 10am-8pm Fri: 10am-5pm Sat: 11am-2pm Restaurants Other Businesses: McClelland Center Sandwich Shop at 6100 Hillcroft St, Houston, TX 77081 Denny's at 8199 SW Frwy, Houston, TX 77074 Murphy's Deli at 2691 Wilcrest Dr, Houston, TX 77042 Subway at 13151 Bissonnet St, Houston, TX 77099 Lunch Spot Deli at 6065 Hillcroft St, Houston, TX 77081