"We stayed at the Einstein St Gallen for two nights and had several breakfasts and dinners in Bistro St. Gallen. Excellent service, very good menu, and a beautiful place to gather for a meal. We were with a tour (tauck) and set ourselves on a table for six. The waiting staff was excellent in their knowledge of the menu and very fast to use with us. As far as the menu choices, everything we have ordered was excellent: Wiener Schnitzel, Bratwurst, Rib Eye Steak, etc. Does not seem that reservations are required, but you want to do this to make sure you have a place. Recommended give them an attempt, highly recommended."