Lemon Moon

Los Angeles, Ca.- 2,600 sq. ft. restaurant with 800 sq. ft. outdoor patio at Westside Media Building.
St. Regis