Get directions to: Hana Cafe & Deli, Hayward, CA
Restaurant address: 24301 Southland Dr Ste B100 Hayward, CA 94545, USA
Restaurant: Hana Cafe & Deli