at , Barcelona , 08018 Spain
4 FB users likes Tampa Café, set it to 19 position in Likes Rating for Barcelona, Spain in Local Business category
Tampa Café is Barcelona based place and this enity listed in Local Business category. 08018.