Skip to main content

Royal India Palace

restaurant · indian restaurant · New York, NY

Address
118-06 Atlantic Ave, New York, NY 11419
Phone
(718) 846-1800
Website
royalindiapalacerichmondhill.com
Where
40.6937, -73.8286

Search Hominin for Royal India Palace

Other restaurants nearby

More in New York

Royal India Palace — restaurant in New York, NY | Hominin