📧 support@bumaps.com
📂 Spanish restaurant

Columbia Restaurant

🌍 United States
🌐 Visit Website

About

Traditional Spanish restaurant, a branch of a long-standing local chain dating back to 1905.

Frequently Asked Questions

Where is Columbia Restaurant and what is its address?

Columbia Restaurant address: 2117 E 7th Ave, Tampa, FL 33605, United States.

What does Columbia Restaurant do?

Columbia Restaurant operates in the Spanish restaurant category.

Does Columbia Restaurant have a website?

Yes. Official website of Columbia Restaurant: http://www.columbiarestaurant.com/.