Restaurants - American in South Paris, ME
Market Square Restaurant