Los Angeles, California
Villa Terraza Restaurant