IL Moro Restaurant

11400 W. Olympic Blvd. Los Angeles, CA 90064

Completed November 2005