Hayward French Restaurants

+ Place
1 to 1 of 1

Bijou Restaurant and Bar

1036 B St, Hayward, CA 94541 (Map)

(510) 888-1092

1 to 1 of 1