Get directions to: Garden Cottage & Tea Room, Yorba Linda, CA
Restaurant address: 5165 Avenida De Amor Yorba Linda, CA 92886, USA
Restaurant: Garden Cottage & Tea Room