We are The Crow's Nest located in Newmarket, Ontario
Are you searching for Pubs in Newmarket?
Welcome to The Crow's Nest! The Crow's Nest in Newmarket, ON is located near the heart of Downtown Newmarket, Ontario. Come on in and enjoy the friendly, relaxed atmosphere, the great tasting food and the largest selection of draught beers and excellent food in Newmarket.
All of our great tasting menu items are available for take out. Call ahead and place your order.
905-953-8776 ... More