India Pavllion Restaurant South


(212) 243-8175

33 W 13th St , New York , NY   10011