Little Thai Kitchen

2126 Saranac Ave Lake Placid NY 12946 USA

(518) 302-5100

Location