Lorina’s Restaurant

Restaurant·Torbay, NL

More restaurants near Lorina’s Restaurant

7 Navigator Avenue(709) 753-0272Hours listed