Slo Cafe Locanda offers a family-style dining experience with outdoor seating. They are dog-friendly and accept digital payments and credit cards.