Noodles & Dumplings

23 South Clerk Street Edinburgh EH8 9JD