La Picara Restaurant

392 Main St White Plains NY 10601 USA

(914) 831-9581

Location