This was a cruise from St. Petersburg to Moscow. My experience with the restaurant manager, Andre, on the boat couldn't have been better. The company appears quite accustomed to dealing with special dietary needs and conducts meetings with passengers upon boarding to discuss individual situations. At Andre's suggestion I sat in the same area of the restaurant for each meal, so that my servers could become accustomed to helping me manage through the trip. At one point, a server brought out my soup and before I could pick up my spoon, she stopped me so she could double check to make sure it was ok. If this level of attention is the standard for Viking River Cruises, I would recommend them to anyone on a GF diet.