Brother Sebastian's

Address:
1350 South 119th Street
Omaha, NE 68144
Brother Sebastian’s Steak House and Winery is locally owned and has been recognized as one of Omaha’s best restaurants for a delicious, romantic dining experience. We have been given TripAdvisor’s 2014 Certificate of Excellence Award, Best of Omaha’s Best Romantic Restaurant for 2013 and numerous other awards since our opening in 1977.