Find the top Temaki restaurants in Riverside, California near you now.
Restaurant
Address: 3605 Market St #14, Riverside, CA 92501