Todai Restaurant Westminster Reviews (1)
View Photos
Todai Restaurant Westminster Rating
Description: Pizza, Restaurants
Address: 2008-A Westminster Mall, Westminster, California, United States, 92683-4949
Phone: |
Show more...
|
Web: |
|
Add contact information for Todai Restaurant Westminster
Add new contacts
I enjoy coming here. Food is great, and decent price. I have been a loyal customer and will continue to be.