Address: 12820 La Mirada Blvd, La Mirada 90638
Phone: (562) 902-7600
State: CA
City: La Mirada
Street Number: 12820 La Mirada Blvd
Zip Code: 90638
categories: fast food restaurant, sushi restaurant
related searches: Tokyo Town sushi menu, Tokyo Town La Mirada menu, Tokyo Town Los Angeles, Little Tokyo, Tokyo Town happy hour, Tokyo town California, Tokyo Town restaurants, Japan Town