Best Cafe Bar is a café offering a variety of beverages and snacks. Public transport is available nearby.