Pepper Tree is a hidden oasis in Pomona! It is convenient to area freeways and sights, but almost feels like being in the country; "off the beaten" path".