Do they have tv for lightning game?

Neil Buono | Sep 16, 2018 | Category: Spanish restaurant in Tampa, Florida

Bulla Gastrobar - All questions

Address: 930 S Howard Ave, Tampa, FL 33606, USA

DyJuan Mitchell | Sep 16, 2018

At the bar yes.

Randy Thompson | Sep 16, 2018

Yes, you can see the tv's from some of the tables also.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do they have dessert?

Evan Burns | Apr 18, 2022
Read More

Trending Places