Royal Card Shop is located at 20501 35th Ave, Bayside, NY. This location is in the Auburndale neighborhood. This business specializes in Personal Stationery. Royal Card Shop is open Daily, 7:45am - 7:45pm and accepts American Express, Cash, Mastercard and Visa.