clock menu more-arrow no yes mobile

The Kenwood Restaurant

2115 West 21st Street, Minneapolis, MN 55416

(612) 377-3695