General Inquiries Address 103 London Rd, Aston Clinton, Aylesbury HP22 5LD Telephone 01296 631 900 Email info@melarestaurants.co.uk