Michelin star restaurant is chasing a top prize

21212 restaurant in Edinburgh