Loading…

Dining

Stowell’s Cafe

Stowell cafe
Stowell cafe
Stowells cafe
Stowell cafe
Stowells cafe
Stowells cafe
Stowells cafe
Stowells cafe
Stowell cafe
Stowell cafe
Stowells cafe
Stowell cafe
Stowells cafe
Stowells cafe
Stowells cafe
Stowells cafe

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.

Location:

775 State Road, Plymouth, MA, 02360, USA

Social: