Brother Sebastian’s Steakhouse and Winery
1350 South 119th Street, Omaha, NE 68144 (View map)
Phone: (402) 330-0300 | Fax: (402) 330-4814
Owner & President: Loren W. Koch
General Manager: Scott Lurry
Manager: Brad Hurst
Whether you want to make reservations, plan a party, dine with a group or arrange for a business event, we are ready to be of service. In addition, your comments and suggestions help us to make our restaurant and website even better.