Moura 105 is a restaurant in Barcelona offering diverse cuisine. It is located at Carrer Cristobal de Moura, 105, and is known for its varied culinary offerings.