Las Palmas Spanish & Cuban

11671 Victory Blvd.
California
United States