Restaurant Depot

Row 1

114 1st Ave
Needham, MA 02494

Foursquare 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.