China Buffet
317 Frazee St E, Detroit Lakes 56501