1350 S 119th St, Omaha, NE
(402) 330-0300
Hours:
* 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.
While most "theme" restaurants of the past have come and gone, Brother Sebastian's timeless design and strong service ethic have allowed it to not only endure, but grow to be one of the top ranked restaurants in Omaha! (from http://www.brothersebastians.com)
- Log in to post comments