The Crow's Nest is a restaurant offering homemade meals and tapas, available for takeaway or dining in.