The Brothers Sushi Woodland Hills hero image

The Brothers Sushi Woodland Hills

Restaurant

21418 Ventura Blvd, Woodland Hills, CA 91364, USA

Biter Score
9.3
Closed
Saturday: 5:30 PM – 9 PM
The Brothers Sushi Woodland Hills photo 1
The Brothers Sushi Woodland Hills photo 2
The Brothers Sushi Woodland Hills photo 3