← Westminster restaurants
Todai
No reviews yet
Sushi2008A Westminster Mall, Westminster
Own or manage Todai? Claim this listing free
Hours
Hours not listed yet.
Details
Address2008A Westminster Mall, Westminster 92683
Phone(714) 891-0081
Websitehttp://www.todai.com/new_todai/locations/westminster.html
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.