Does this place offer outdoor seating?
Address: 5709 N Armenia Ave, Tampa, FL 33603, USA
Rufino Pavon | Aug 31, 2019
Yes.
TGWDMAN | Aug 31, 2019
I do not think so; however they do have a back room for larger groups
Thanks! Your answer is awaiting moderation.