Restaurant - Main Landing

Welcome back! For information as our cafes reopen for patio dining, indoor dining, curbside + delivery, visit your local cafe page
Welcome back! For information as our cafes reopen for patio dining, indoor dining, curbside + delivery, visit your local cafe page

Terrain's greenhouse cafe offers seasonally changing brunch, lunch, and dinner menus featuring hand-selected local produce, meats, and dairy alongside a thoughtfully curated beverage program from near and far. Served in a deliberately designed environment to blur the line between indoor and outdoor spaces, each cafe's décor is unique, providing an inspiring dining experience every time.

Buy a Cafe Gift Card

Devon, PA

138 Lancaster Ave
Devon, PA 19333

610-590-4675
Make a Reservation

Glen Mills, PA

914 Baltimore Pike
Glen Mills, PA 19342

610-459-6030
Make a Reservation

Palo Alto, CA

Stanford Shopping Center
180 El Camino Real, Suite 1301
Palo Alto, CA 94304
650-322-0435
Make a Reservation

Westport, CT

561 Post Road East
Westport, CT 06880
203-226-2732
Make a Reservation

Bethesda, MD

4801 Bethesda Ave
Bethesda, MD 20814
240-345-9413
Make a Reservation

For reservations, please find us on Open Table or contact your local store.

Terrain's greenhouse cafe offers seasonally changing brunch, lunch, and dinner menus featuring hand-selected local produce, meats, and dairy alongside a thoughtfully curated beverage program from near and far. Served in a deliberately designed environment to blur the line between indoor and outdoor spaces, each cafe's décor is unique, providing an inspiring dining experience every time.

Buy a Cafe Gift Card

Devon, PA

138 Lancaster Ave
Devon, PA 19333

610-590-4675
Make a Reservation

Glen Mills, PA

914 Baltimore Pike
Glen Mills, PA 19342

610-459-6030
Make a Reservation

Palo Alto, CA

Stanford Shopping Center
180 El Camino Real, Suite 1301
Palo Alto, CA 94304
650-322-0435
Make a Reservation

Westport, CT

561 Post Road East
Westport, CT 06880
203-226-2732
Make a Reservation

Bethesda, MD

4801 Bethesda Ave
Bethesda, MD 20814
240-345-9413
Make a Reservation

For reservations, please find us on Open Table or contact your local store.

Top of Page