Search results
- See moreSee moreSee moreSee moreAbington DepotRestaurant · $$
101 Railroad St Abington, MA 02351 645.36 mi
Is this your business? Verify your listing
Amenities
- Family friendly
101 Railroad St Abington, MA 02351 645.36 mi
Is this your business? Verify your listing
3.0 66 reviews
I love that someone took this place over. I've been twice since they reopened. The menu is pretty much the same. The only issue is THE SALT. Don't get me wrong. I love salt. I use it on... More
Hadn't been here in years. Hopefully not years before we go again. Service was excellent and server super friendly. Food was good especially App platter. Drinks were very good. The only real... More
The Depot is back baby! I'm so glad this place reopened after closing a while back. It's a really cool spot that used to be a train station and all of the old architecture of the building has been... More
Love the Depot, I've been coming here since childhood and it's such a comfort place. It's under new ownership, so glad it's living on! The inside is all redone and looks great. I got a lobster... More
Was on my list to try. It was nearly a year ago now since we went & never went back. I ordered the Shepards pie & I received a dinner plate with fried ground beef with a few peas & a side of mash.... More