Top-notch restaurant renowned for its steaks, seafood and awe-inspiring views of harbour.
Official Website http://www.portobellosrestaurant.ca/
Phone +1 709 579 7050
Address 115 Duckworth St, St John's, NL A1C 1E9, Canada
Coordinates 47°34'9.769" N -52°42'5.108" E