We ordered a large works pizza and found it to be made from fresh ingredients, a tasty sauce and fairly priced. The food was ready quickly and we took it back to our hotel and had an enjoyable supper!! Overall the place was clean and the staff helpful and friendly!!
Address: 141 Torbay Rd, St. John's, Newfoundland and Labrador A1A 2H1, Canada
Location: Canada > Newfoundland and Labrador > Newfoundland > St. John's
Phone Number: +1 709-738-8282