Millers Sandwich Bar

18 Hope Park Terrace Edinburgh EH8 9LY