Ristorante Margherita offers authentic Italian cuisine made with high-quality ingredients. It is located near Paseo de Gracia and La Pedrera in an elegant and lively area.