Almond Tree Manor in Phillipsburg
(908) 454-9394
Welcome to the Almond Tree Manor, located in Alpha, NJ (New Jersey). For each of us there are foods that conjure up memories of mothers, tastes that take us back to our childhood. Recipes based on the most interesting and traditional uses of fresh local ...