Wagyu Steakhouse

14-16 Leven Street Edinburgh EH3 9LJ