TE Restaurant
38 Deborah Dr, Leola 17540