This image is of the Bavarian Inn Lodge building, part of the larger complex of buildings located in Frankenmuth, Michigan.
The description states:
FRANKENMUTE BAVARIAN INN
Frankenmuth, Michigan 48734
Frankenmuth family style chicken dinners are world-famous. In a town of only 2,750 people, 7,000 dinners may be served in a single day. Dining Room, Coffee Shop, Stein Room, and Gift Shop. Located 15 miles south of Saginaw and 25 miles north of Flint. Get off I-75 Expressway at Birch Run-Frankenmuth Exit (Northbound), and on Frankenmuth-Bridgeport Exit (Southbound).
–This card is dated 1972.