Eating Sandwich Sushi at Secret Garden restaurant in Tampa, FL.

Feedback

Do you manage or own Secret Garden?

Yes