Oliver's Restaurant

Oliver's Restaurant in St. Johns, Newfoundland, Canada | Restaurant

Oliver's delivers gourmet cuisine in a warm, cozy setting. We are conveniently located at 160 Water Street in the heart of downtown St. John's.
Open Monday-Wednesday 10AM - 10PM, Thursday & Friday 10AM-11PM Saturday 9:30AM-11PM and Sunday, 10:30AM until 10PM.

Oliver's Restaurant reviews

There are no reviews available. Be the first to submit a review!

Login to comment


Location Info


160 Water Street
St. Johns
Newfoundland and Labrador
(709) 754-6444
Visit Site

Business Industry Details