Details
India Palace
502 Amsterdam Avenue
Lake George
New York
12845
(518) 798-2159
Description