Red Kite Café

7-8 Edinburgh EH7 5SN