The Depot 417 Restaurant, Framingham Massachusetts

Welcome to

the Depot 417 Restaurant

at 417 Waverly Avenue, Framingham MA


 

We are open 7 days a week: 

8:30am-2:30pm

5:00pm-8:30pm

South Framingham Train Station 1885-86 construction.jpg

We're a new restaurant in a historic building serving breakfast, lunch, and dinner!