Cafe Royal
Coffee Shop · Sandwich Shop · Casual Dining
Cafe Royal is a cafeteria offering a variety of drinks and snacks. It features indoor seating with plaza views and a friendly atmosphere.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Cafe Royal.
Local restaurants nearby
Plaça Independència, 1



