Chowly Test Location
906 Park Avenue Minneapolis, Minnesota 55404 | Restaurant Info