J J Norths Grand Buffet 704 Southland Mall Hayward, CA 94545 Phone: (510) 782-1200
Category: Fast Food Diner Restaurant