Get directions to: J J North's Grand Buffet, Hayward, CA
Restaurant address: 704 Southland Mall Hayward, CA 94545, USA
Restaurant: J J North's Grand Buffet