Bar & Grill located in Quinta Shopping, offering a taste of Portugal.