Yellowpages >> Indian Restaurants
India pavilion restaurant south
Overall Rating: Not Yet Rated.
About India pavilion restaurant south :
11AM-2:30PM, 5:30-10:00PM
Address:
35 W 13th St. New York NY 10011
Contact Information:
Phone : (212) 243-8175
Email ID :
Website :