Front:
Olmsted Restaurant
Washington, D. C.
HOOD
Our Customers Say It Is the Best Food in Town
Back:
NATIONALLY FAMOUS
OLMSTED RESTAURANT
1336 G ST., N. W.
WASHINGTON, D. C.
STEAKS, CHOPS, LOBSTERS BROILED
OVER LIVE HICKORY COALS
Rey
6 ApĂșl 1987
R. Elena
OLMSTED
WILL
MAIL