Tandoor Taste Of India

833 E State St Olean NY 14760 USA

(716) 241-0001

Location