Terry's Place is a long-standing restaurant with a history dating back several decades.