Royal Palace Resturant
70 Knollwood Rd, Elmsford, NY 10523, USA
Royal Palace Resturant is located in Westchester County of New York state. On the street of Knollwood Road and street number is 70. .
The coordinates that you can use in navigation applications to get to find Royal Palace Resturant quickly are 41.0374067 ,-73.8080194