FOLLOW US
Your name
Your email
Your message (optional)
Food cooked in this kitchen which handles nuts, so some traces may be found in your food but we take every precaution to avoid it happening.
55 Aldersgate Street, Barbican, London EC1A 4LA
0207 796 4499
[email protected]
www.mayurabarbican.com