Personally I loved greenes landing ever since it starting. You have lots to choose from and whatever you pick it's always delicious! Food is never bad, sometimes you might have a bit of a wait but it's always worth it! A lot of people say greenes is the best in town and I can't agree more!
Address: 13 Church Street, Grand Bank, Newfoundland and Labrador A0E 1W0, Canada
Location: Canada > Newfoundland and Labrador > Newfoundland > Grand Bank
Phone Number: +1 709-832-0131