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
Managers: Brad Hurst
Whether you want to 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. If you contact us using this form, please allow one business day for a response.