Details
Taste Of India
97 Saranac Avenue
Lake Placid
New York
12946
(518) 523-8298
Description