Queviures Serra is a restaurant with over 100 years of history, aiming to delight patrons.