LA Playa Restaurant, CHICAGO, Illinois (IL)
Readily settled at 2918 West 63rd Street () in CHICAGO, Illinois (IL) (60629), LA Playa Restaurant are available at 7738639650. It is best to early in advance to arrange your place in the restaurant.
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