The Monastery Restaurant In Nebraska That Will Take You On A European Adventure

When you think of a monastery, the first image that probably comes to mind is of a huge, dark building with cloistered monks chanting beautifully. There’s a restaurant in Nebraska where you can have a similar – though slightly less dark – experience.

Brother Sebastian’s is located at 1350 S 119th St, Omaha, NE 68144. Learn more at the restaurant’s website.

For another totally unique steakhouse on the other side of the state, check out this article from the archives.