Sushi and Roll Sushi & Roll

Sushi & Roll Map

519 N. Azusa Ave. (W. 5th St.)
Covina, CA 91722
626-332-1201
Map
Cuisine: Japanese / Sushi
Modern Japanese restaurant in a strip center, with a predictable menu of combo plates and sushi rolls.
Openings: Lunch & Dinner daily

Features