I did take out from here as I was staying next door at the new Homewood Suites hotel. Service was helpful, about 20 minutes for the pizza, and well worth the wait. Lots of fresh ingredients and salad was perfect. There was a wait for dinner. Casual atmosphere. Location in St Philips Plaza at Campbell & River.