The Mughal Palace

138 Washington Ave Albany NY 12210 USA

(518) 426-1317

Location