Restaurant located on S. side of Plymouth Road west of Greenfield in late 1960's

Printable View