Map & Directions - Royal India Palace and Restaurant
View Menu
Royal India Palace and Restaurant
11806 Atlantic Ave, South Richmond Hill, NY, 11419
(419) 660-8167 (Phone)
11806 Atlantic Ave, South Richmond Hill, NY, 11419
(419) 660-8167 (Phone)