The Kenwood Restaurant Address: 2115 W 21st St, Minneapolis, MN 55405 Phone: +1 612-377-3695 Cuisine: American Read more