This establishment is a restaurant located at Plaça del Sol 23. It is noted for its elegant rooms and proximity to the Gracia district's attractions. The restaurant offers a unique dining experience.