TFD Pop Up in Sudbury has ended so we can focus on training our team in anticipation of opening our full service restaurant in the coming weeks.

Please stay tuned for more information!


Opening soon! Please check back for more details in the coming days.

Order Takeout
Home > Locations > SUDBURY, MA