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: Scott Lurry Manager: Brad Hurst
Please Call (402) 330-0300 for Reservations
Brother Sebastian’s is meticulous about its service and is dependable and sometimes quite original with its food. Its popularity is certainly well-deserved.