New City Restaurant

210 Pennywell Rd, St John's NL A1C 2L6
New City Restaurant - Logo