Reviews of Napier City Rovers Football Club. (Sports Complex) in Napier (Hawke's Bay).