Get directions to: Almond Tree Restaurant, Oakdale, CA
Restaurant address: 875 E F St Oakdale, CA 95361, USA
Restaurant: Almond Tree Restaurant