Bharat Uttar Pradesh: Ayodhya opens arms for all food outlets, including KFC, but meat-free menu prevails