Cafe Restaurant Schuhmacher is a cafe and restaurant offering German cuisine. It is located in St. Wendel, Germany.