Elia’s Catering

Food court · 996 Zephyr Ave, Hayward, CA

Hours

More food in Hayward, CA · Food Court in Hayward