Ayla

Ayla Claimed

Average Reviews

Address

17 Grey St Newcastle Upon Tyne NE1 6EE

Description

Ayla is a modern contemporary Indian restaurant located in the heart of Newcastle on Grey Street surrounded by beautiful Georgian architecture. True honest authentic Indian home taste!
Follow Us

Posts

Photos