Todai 400 S Baldwin Ave Ste 100 Arcadia, CA 91007 Phone: (626) 445-6155
Category: Family Restaurant Diners