Is this restaurant a dedicated gluten free facility?
Address: 1015 S Howard Ave, Tampa, FL 33606, USA
Janet P | Aug 24, 2019
They have something for EVERYONE
Rose R | Aug 24, 2019
They have plenty of gluten free options. From sushi to pizzas.
Thanks! Your answer is awaiting moderation.