You are now leaving Menulist
We hope to see you again soon!
Viceroy of India
2520 W. Devon Ave., Chicago 60659, 60659-1924, United States
Indian, Indian, Vegetarian, Pakistani, Buffet, Delivery Services
The redirect does not work? Just click on this link or copy it into your address bar