Terrace Restaurant & Lounge

17239 Ventura Blvd, Encino, CA

Menu (As of 10/30)

Cold Mezza Hot Mezza

Soup & Salads

Beverages DESERT

Terrace Restaurant & Lounge: hours and how to order