Love, love, love! The food is absolutely amazing and super fresh. They have a vegetarian and gluten option. The pricing is excellent and they have the ability to split the bill. And yes, there is a train that goes directly to where you're sitting and the staff are very friendly. 10/5 stars.