//

La Barca Restaurant

Overview

Address: 2414 S Vermont Ave,
Los Angeles, CA 90007
Website: www.labarcarestaurant.net
Phone: 323-735-6567