HOTEL Mayfair 350 Air-Conditioned Rooms-3 Air-Conditioned Restaurants 8th and St. Charles Sts., St. Louis P. S. Everyone likes the Country Grill...quaint as a coach-and-four, delightful for a quick pick-up lunch or supper. HERE