Royal Cafe Bistrò is a cafe and bar located in Sant Lluís, Menorca. It is situated on Carrer Costa de sa Platja, 2. The establishment is identified as a public venue.