A favorite place I visit often! Food is always good quality and freshly made. Portion sizes are very generous. Menu items are diverse and the desserts are scrumptious. The coffee is always fresh and of great quality. Service is excellent and friendly. Atmosphere is historical and interesting. Large windows with a nice view of the trains. Restrooms are always very clean.