About Columbia Restaurant — Ybor City

Columbia Restaurant — Ybor City

Spanish / Cuban cuisine in Tampa, FL.

2117 E 7th Ave, Tampa, FL 33605