Crumbacher Stuben is a restaurant serving traditional Odenwald cuisine and hearty German fare, with roots dating back to 1912.