Middle Street Foods

(5 Reviews)
25 Middle St, Newburyport, MA 01950, USA

(978) 465-4100


Contact and Address

Category: Cafe,
Address: 25 Middle St, Newburyport, MA 01950, USA
Postal code: 01950
Phone: (978) 465-4100
Website: http://middlestreetfoods.com/

Hours:

Monday:9:00 AM – 3:00 PM
Tuesday:9:00 AM – 3:00 PM
Wednesday:9:00 AM – 3:00 PM
Thursday:9:00 AM – 3:00 PM
Friday:9:00 AM – 3:00 PM
Saturday:Closed
Sunday:Closed

Location & routing

Get Directions

Most Recent Reviews


  • (March 15, 2023, 1:55 pm)

    This place is by far the best spot in town for creative, delicious, homemade , and plentiful portions. Everyone who works here is always so cheerful and .... they hustle. The scratch made bread and bakery items are amazing. My favorite is the Tuna as it comes with mouth watering pickled onions that add such flavor to every bite!


  • (March 3, 2023, 12:35 pm)

    Best salad I've ever had in my life. Love love love! Fast and friendly service and super fresh foods.


  • (December 21, 2022, 8:16 pm)

    Great place for cheap eats. Big sandwiches & salads, nice selection, friendly staff, hearty soups. Don’t miss on the veggie chili, just delicious!


  • (September 27, 2022, 3:24 pm)

    Truly exceptional in every way! Outstandingly delicious food, outstandingly focused customer service.


  • (August 15, 2022, 2:18 pm)

    Such a great cafe!! Super friendly, down to earth people and delicious food for breakfast and lunch. Great coffee too. An awesome place to grab something to-go or to hangout on the sidewalk tables or at the countertop inside. Love having this place in NBPT!

Write a Review

Photos of Middle Street Foods

Middle Street Foods | 25 Middle St, Newburyport, MA 01950, USA | Phone: (978) 465-4100
Middle Street Foods | 25 Middle St, Newburyport, MA 01950, USA | Phone: (978) 465-4100
Middle Street Foods | 25 Middle St, Newburyport, MA 01950, USA | Phone: (978) 465-4100
Middle Street Foods | 25 Middle St, Newburyport, MA 01950, USA | Phone: (978) 465-4100
Middle Street Foods | 25 Middle St, Newburyport, MA 01950, USA | Phone: (978) 465-4100
Middle Street Foods | 25 Middle St, Newburyport, MA 01950, USA | Phone: (978) 465-4100
Middle Street Foods | 25 Middle St, Newburyport, MA 01950, USA | Phone: (978) 465-4100
Middle Street Foods | 25 Middle St, Newburyport, MA 01950, USA | Phone: (978) 465-4100
Middle Street Foods | 25 Middle St, Newburyport, MA 01950, USA | Phone: (978) 465-4100
Middle Street Foods | 25 Middle St, Newburyport, MA 01950, USA | Phone: (978) 465-4100