Olivia's Roast offers a variety of roasted meats and accompanying dishes.