Get directions to: Frodo Joe's Coffee & Tea, Hayward, CA
Restaurant address: 31101 Mission Blvd Hayward, CA 94544, USA
Restaurant: Frodo Joe's Coffee & Tea