at 11806 Atlantic Ave, Richmond Hill , 11419-1220 United States
Royal India palace restaurant & Banquet hall . The best Indian Cuisine
291 FB users likes Royal India Palace & Rest, set it to 50 position in Likes Rating for Richmond Hill, Georgia in Local Business category
Royal India Palace & Rest is Richmond Hill based place and this enity listed in Restaurant Supply category. Located at 11806 Atlantic Ave NY 11419-1220. Contact phone number of Royal India Palace & Rest: (718) 846-7600