Komplet menu med priser og billeder
Ibird 32681 Mission Boulevard, Hayward, 94...
(+1)4256792354
Også med offentlige transportmidler er stedet let at nå. Den stoppested, der ligger nærmest er South Hayward Bart Station i 521 meters afstand.
stedet fra Hayward tilbyder 10 different menuer og drikkevarer på menuen til en gennemsnitlig pris på 123 kr.