Sushi Bar on Main St.

Happy Hour | Sushi-Drinks & More

Monday – Thursday

3 PM – 5 PM

Address: 24328 Main Street, Newhall

Phone: (661)888-1313