Sushinaloa

Overview

Address: 10350 Long Beach Blvd,
Lynwood, CA 90262, USA
Website: sushinaloa.com
Phone: 323-249-1254