Buttercup Restaurant Opens Posted February 20, 2019 by Gregg Spalding Buttercup Restaurant located in Natick Center, MA opened 04/18. This contemporary farm to table restaurant serves 100 guests with various seating areas and outdoor dining