We had a really great experience at this Milestones at a recent family birthday. The food was ok (pretty much what you expect) but it was the staff that made it special. They went above and beyond to make sure we were well taken care of. Our waitress was great and let us substitute items with no fuss. She even offered to let us store a special dessert in their freezer as a surprise for the birthday boy. Great experience!