Bibuta
625 S Marquette Ave S, Minneapolis, Minnesota 55402 | Restaurant Info