New Moon Restaurant
656 Topsail Rd, St John's, NL
A1E 2E2
709-368-6698
If you are the owner of New Moon Restaurant, Click here.