Loading…
Welcome to Stowell’s Cafe, your go-to spot for delicious American comfort food in Plymouth, MA! Since 2013, we’ve been serving up fresh, made-to-order meals in a warm and inviting atmosphere. A place where great food, sandwiches, and prices all come together. We also offer scratch made desserts.
Open Tuesday-Saturday 7am-8pm and Sunday 7am-1pm. Closed Mondays.