J'S Asian Kitchen

5229 N Florida Ave, Tampa, FL

Menu (As of 11/2)

J'S Asian Kitchen: hours and how to order