Overall, I enjoyed our experience. They did take the time to make the table ready, the main course was good, the staff was caring, Make sure you reserve the table while going to the restaurant as there is a big waiting period to get a table if not reserved. The taste was okayish but the experience of receiving the food on train was pretty entertaining.