Cafe offering tasty bites and a wide range of drinks. A popular spot.