
Definition of Mettle: a person’s ability to cope well with difficulties and to face a demanding situation in a spirited and resilient way. This restaurant located right off S. 68th Street in Hickman offers lunch and dinner. Closed on Mondays.
Categories: Restaurant