Cafe Ben N Sen is a restaurant and cafe located at 12 Main Street. It operates as a restaurant/cafe/canteen and was inspected on February 12, 2024.