American restaurant · 17007 Redwood Rd, Castro Valley, CA
Dine-In
More food in Castro Valley, CA · American Food in Castro Valley