SPAIN SANDWICH SHOP, INC. is an Active company incorporated on September 21, 1983 with the registered number G60413. This Domestic for Profit company is located at 513 N. TAMPA STREET, TAMPA, FL, 33602 and has been running for forty-one years. There are currently three active principals.