Irish-owned coffee shop, Mocha Beans, offering a range of snack foods and a relaxing atmosphere. Known for its cappuccinos.