The Colossal Sandwich Shop Catering

Big Portions. Big Flavor.

Order Delivery or Take Out from 2 Locations

Texas

About The Colossal Sandwich Shop