Middle Street Foods

25 Middle St, Newburyport, MA

Menu (As of 10/30)

Sandwiches

Green Salads

Pastries

Breads

Coffee & Espresso

Middle Street Foods: hours and how to order