Red Box Noodle Bar

51-53 West Nicolson Street Edinburgh EH8 9DB