Friendly, busy cafe with an extensive menu, including vegetarian options. Dog-friendly, offering treats for furry friends.