Royal Palace
77 Knollwood Rd, White Plains 10607