New City Restaurant
210 Pennywell Rd, St John's, NL
A1C 2L6
709-738-1368
If you are the owner of New City Restaurant, Click here.