Pepper's Delight is a business that appears to be a restaurant. Search results indicate it has photos and a presence on social media, suggesting it is open to the public.