Island Rover No 1 Menu, Located at 30 Base Rd in Cartwright, Newfoundland And Labrador


Hours

Phone Number
(709) 938-7550

Address
30 Base Rd
Cartwright
NL A0K 1V0
Canada

Website
None

Cuisine