Royal Delicatessen is a local eatery in Elmhurst, NY that offers a variety of deli-style dishes and sandwiches.
With a focus on providing quick and convenient meals, this establishment caters to the diverse tastes of its customers in the neighborhood.
Generated from their business information