Small cafe offering hot & cold food, with sit-in & takeaway options. Dog-friendly.