La Posada Restaurant

Overview

Address: 4101 Lakewood Blvd
Lakewood, CA 90716
Phone: 562-429-8700