-
Red Wasabi
is an enjoyable Japanese Restaurant Restaurant
Ranked #1 of 33 Restaurants in Reche Canyon Loma Linda.
Some say, it is impressed, super.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Not really impressed at all ..if super sushi was closer I would have gone there....there prices here are way too high! I spent $20 on two rolls.