St. Johns, Newfoundland and Labrador, Newfoundland
St. Johns is a bay located in Newfoundland and Labrador, Canada on the
continent of North America. Find Restaurant, Science Centre and attractions in St. Johns, Newfoundland below.
St. Johns in St. Johns, Newfoundland
Casa Grande and Quintanas Restaurants Welcome to Casa Grande and Quintanas Restaurants. Thank you for dropping by. We hope your stay with us will be a truly unique Mexican experience! Our new menus at both locations are now online.
Quint...
Read more Afghan Restaurant Afghan Restaurant is the first Afghani restaurant in St. John's, Newfoundland serving Afghani dishes, was opened in August 2004.
We are committed in serving our customers the traditional & ethnic foo...
Read more Newfoundland Science Centre The Newfoundland Science Centre, formally known as the Discovery Network, is a non-profit, charitable organization that was created, in 1993, to encourage interest and participation in science through...
Read more Oliver's 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 10...
Read more Devito's Restaurant Welcome to Devito's Restaurant, a truly romantic setting that is charming and intimate. Located in downtown St. John's, taste our fine seafood selection, our special striploin steaks or tenderloin med...