Tokyo Town Sushi
12820 La Mirada Blvd, La Mirada
(562) 902-7600
Recent Reviews
Tokyo Town Sushi
12820 La Mirada Blvd, La Mirada 90638
(562) 902-7600