Get directions to: Veggie & Tea House, San Dimas, CA
Restaurant address: 641 W Arrow Hwy San Dimas, CA 91773, USA
Restaurant: Veggie & Tea House