Find the top Authentic Japanese restaurants in Hayward, California near you now.
Authentic Japanese restaurant
Address: 888 W A St, Hayward, CA 94541