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!

Posts

Photos

Categories

Related Listings