Taffle Town is a restaurant with a house and an upstairs apartment. It is located in Fife Lake, MI.