Cafe located at 10 South Parade, Weston-super-Mare. Offers outdoor amenities and is a popular cafe choice.