Todai Restaurant Locations & Hours in Concord, CA 94520
Todai Restaurant Store Details
-
Address
476 Sun Valley Mall
Concord, CA 94520
Maps & Directions
-
Phone Number
(925) 825-6255
Nearby Todai Restaurant Locations
Popular Stores in Concord
Popular Store Locations & Hours