Top Brunch Spots » Restaurants » Japanese restaurant » Red Salmon Japanese Restaurant – Lancaster, California 93536
Compact spot with standard decor serving a variety of signature rolls & Japanese cooked fare.