Tandoor Palace

Address
423 Madison Ave (corner of Lark St), Albany, 12210, NY, USA
Telephone
518 463 4123