El Sushi Loco

Overview

Address: 11837 Downey Ave
Downey, CA 90241
Website: elsushiloco.com
Phone: 562-869-9305