Royal India Palace
118-06 Atlantic Ave, Queens
(718) 846-1800
Recent Reviews
Royal India Palace
118-06 Atlantic Ave, Queens 11419
(718) 846-1800