Ok so we walked in one day and it was packed. I was not very impressed with the overall feel and decor. There was like 4 families to be seated in front of us so we left. A few days later we when's back since we had coupons from my sons baseball teams. The service was poor. The three waitresses all about 18 stood around and talked and paid little attention to the customers or to the chef who was tying to get orders out. I thought the place smelled funny. The food was alright nothing spectacular but not bad. The train thing is fun for the small kids but for me the place did nothing for me. I almost never write bad reviews as you can see from my other reviews but I just was not impressed.