Bayleaf Express 32 Hillhouse Rd, Edinburgh EH4 2AG Phone: 0131 322 1420 Email: [email protected] Follow Us! Our Location