C. 1880 restaurant in Walker's Point to close