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
Open
Tuesday: 12 PM – 2 PM, 5:30 PM – 8:30 PM
The Brothers Sushi Woodland Hills photo 1
The Brothers Sushi Woodland Hills photo 2
The Brothers Sushi Woodland Hills photo 3