La Villa Restaurant
30 W Post Rd, White Plains NY 10606