Almond Tree Restaurant 2243 Lander Avenue Turlock CA United States
Hours: 24 Hours daily
Phone: 209.632.7379