O Grill specializes in carefully prepared meat dishes, offering a menu where meat is the star.