Brother Sebastian's Steak House - Omaha, NE

* Lunch Weekdays: 11:00am-2:00pm
* Dinner: Mon-Thu: 5:00pm-10:00pm ; Fri-Sat: 5:00pm-1:00pm ; Sun: 4:00pm-10:00pm
Conceived and built in 1977, Brother Sebastian's was the vision of first-time restaurateur Loren Koch.
The concept was extraordinary for Omaha at that time - give the dining public of Omaha a place to "get away" and enjoy great food in an upscale restaurant with an imaginative, comfortable atmosphere.
- Read more about Brother Sebastian's Steak House - Omaha, NE
- Log in to post comments