Town House

From HistoryWiki

The Town House restaurant, located at 6935 N. Sheridan Road is in the same building where Leona's Rogers Park] is now located. It was operated by Town Pump, Inc., which also operated the The Town Pump at 6345 N. Western Avenue.