Tokyo Grill

4.1 (130)restaurant

A casual Otay Ranch neighborhood spot serving Japanese grill classics and sushi.

Find on Google Maps

Description

Located along Birch Road in Chula Vista, Tokyo Grill operates as an inexpensive dining option in Otay Ranch, serving a straightforward menu of grilled Japanese dishes and sushi.

Ask Karpo for more information.