Ichiban Restaurant

Where
22560 Foothill Blvd, Hayward , CA
Call
(510) 537-4466
Tags
Restaurants

Comments