You are now leaving Menulist
We hope to see you again soon!
Salma Biryani
Masjid Center, Balaji Nagar, Nellore, Andhra Pradesh 524002, India, 524001
Indian, Chicken, Chinese, Biryani, Kebab
The redirect does not work? Just click on this link or copy it into your address bar