Sushi Loca

SUSHI LOCA

A stylish sushi restaurant offering a variety of quality Japanese sushi, sashimi and specialty rolls, as well as hot, tantalizing appetizers and entrées.

HOURS Sun - Thurs: 11am - 11pm | Fri - Sat: 11am - 12am