O'Centro Pub & Grill offers a varied menu in a relaxed atmosphere, with dining room and seasonal terraces.