Leeann Chin - Knollwood
8204 Hwy 7 St. Louis Park, Minnesota 55426 | Restaurant Info