Search near address: 77 Knollwood Rd, White Plains, NY 10607

Royal Palace

77 Knollwood Rd, White Plains, NY 10607

Online Ordering is closing soon!

Reserve a table

Please login before placing a reservation.
Number of Guests