General Inquiries

Address
103 London Rd,
Aston Clinton,
Aylesbury HP22 5LD
Telephone
01296 630 110
Email
info@melarestaurants.co.uk