La Papillon Steak & Seafood is rated 4.2 stars by 95 OpenTable diners.