Mariscos La Barca

Overview

Address: 221 N California Ave,
City of Industry, CA 91744, USA
Phone: 626-961-5600