Village Inn – S 180th Street is a Diner / Family Restaurant in Omaha, Douglas County, Nebraska, at 2525 S 180th St. Call (402) 333-0434 for hours and details.
Village Inn was founded in Denver in 1958 as the Village Inn Pancake House and is known for breakfast and its pies. It is owned by BBQ Holdings and has about 116 restaurants in 18 states.
