LA Playa Restaurant, CHICAGO, Illinois (IL)
Conveniently located at 2918 West 63rd Street () in CHICAGO, Illinois (IL) (60629), LA Playa Restaurant can be reached at 7738639650. Please call in advance to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
LA Playa Restaurant contact information and details:
Address: 2918 West 63rd Street - , CHICAGO, Illinois (IL) 60629
Contact Phone: 7738639650
