Royal Restaurant 15311 Union Tpke Flushing, NY 11367 Phone: (718) 380-7777 Fax: (718) 380-2271
Category: Restaurants