Located on Appelblaar Ave, Plumstead offers a unique experience.