Ayr India is an Indian restaurant offering a first-class dining experience. It provides both dine-in and delivery options.