← La Mirada restaurants
Tokyo Town Sushi
No reviews yet
Sushi12820 La Mirada Blvd, La Mirada
Own or manage Tokyo Town Sushi? Claim this listing free
Hours
Hours not listed yet.
Details
Address12820 La Mirada Blvd, La Mirada 90638-2215
Phone+15629027600
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.