One of Omaha's Village Inn restaurants has closed last month. It's the one at 4416 Dodge Street and it's closed for good. That's disappointing to say the least. Village Inn is closing way too many of their restaurants.
There are no replies in this thread yet. Be the first to post a reply below: