Vietnam House Gallery Restaurant

Vietnam House Gallery Restaurant
46a Haymarket Terrace, Edinburgh, EH12 5LA
Photo of Vietnam House Gallery Restaurant