Headings:
Restaurants, Restaurants Japanese
3217 S Macdill Ave Ste E
Tampa, FL 33629
Tampa, FL 33629
American Express, Discover, Mastercard, Visa