The Green Point is a sandwich shop and pub, offering a casual spot for both food and drinks. It combines the quick service of a sandwich shop with the relaxed atmosphere of a bar.