iBird Chef

Mediterranean restaurant · 32681 Mission Blvd, Hayward, CA

Delivery

More food in Hayward, CA · Mediterranean Food in Hayward