Lee Sun Chinese Restaurant

43 Mall St, West Sand Lake, NY 12196

(518) 674-8126

Location