Processing, please wait ...
Edoko Japanese Restaurant - Hayward
Hayward
Cuisines: Catering, Japanese, Sushi
Address: 25125 F Santa Clara St ; Hayward CA, 94544
one of the best in bay area. All 5 star, from food to service