Resto Royal 21 is a casual dining establishment specializing in pizza. They offer a variety of pizza options with prices starting from $12.59. The restaurant is open daily, with extended hours on Wednesdays.