Dharma Garden Veggie Deli est un établissement accueillant. L'accès est aisé par voiture. L'arrondissement avoisinant est prisé pour ses nombreux parcs.