11400 West Olympic Blvd, Los Angeles, CA 90064(Entrance & Valet Parking On Purdue Ave.)Phone: 310 575 3530 Fax: 310 473 3223Email: ilmororestaurant@verizon.net
Hours Web Reservations Subscribe for Our Newsletter