Red Wasabi Sushi

Japanese restaurant · 25552 Barton Rd, Loma Linda, CA

Dine-In

Hours

More food in Loma Linda, CA · Japanese Food in Loma Linda