Our Location

go We’re conveniently located at Villa Nova Plaza, in the heart of beautiful Conception Bay South, just 20 minutes outside of St. John’s. Take the scenic drive along the shore and stop by for a bite to eat, you won’t be disappointed we promise…