"VP Square is a worthy addition to South Grand's vibrant restaurant strip."