Tandoor Oven

175 E 83rd St New York NY 10028 USA

(212) 628-3000

Email Tandoor Oven

Location