Restaurant Depot

Kitchen Supply
114 1st Ave
Needham, MA 02494
(781) 449-1010
Monday
7:00am - 6:00pm
Tuesday
7:00am - 6:00pm
Wednesday
7:00am - 6:00pm
Thursday
7:00am - 7:00pm
Friday
7:00am - 6:00pm
Saturday
7:00am - 4:00pm
Sunday
9:00am - 2:00pm

Menu

Tips

  • If you need to bring your entire family of 16 with you to get a bag of potatoes and onions..... Don't!
  • go in the afternoon
  • Avoid this place If at all possible. The rudest employees I have ever encountered. If we ran our restaurants like this, we would all be out of business
  • Or take left before and cut through Marriott
  • Pull past and turn around at the end of street, park left by fire hydrant
  • Closes at 2pm on Sundays.

Nearby places

250 Highland Ave
560 Pleasant St (btwn Bridge & Farwell)
1 1st Ave (at Highland Ave)