Tokyo Japanese Grill & Sushi Bar is one of Restaurantes.

1. Tokyo Japanese Grill & Sushi Bar

8.1
Japanese Restaurant · Vista East · 6481 S Chickasaw Trl, Orlando, FL