Caffè on the Rock's is a cafe and bar offering a range of services including takeaway and dine-in options. They are known for their coffee and also serve lunch, including dishes like carbonara.