This is a great find. Cool interiors, practically on the railway track. With the cute trains departing now and again it is a really interesting spot accompanied by great food. We tried the mixed platter, standard size, and the duck toast. Both very tasty and...a great afternoon bite.More