77 Knollwood Rd, White Plains, NY 10607

(914) 289-1988

Awards

Royal Palace is rated as one of the best indian restaurants in New York