Get directions to: Taste Of Manila, Hayward, CA
Restaurant address: 2619 Oliver Dr Hayward, CA 94545, USA
Restaurant: Taste Of Manila