Village Inn Reviews & Details
7255 Cedar St
Village Inn is located at 7255 Cedar St in Omaha near the intersection of Cedar St and S 73rd St. Their menu consists of American dishes . Call (402) 393-5121 today!
- Major Intersection:Cedar St And S 73Rd St
Tell us more about Village Inn Omaha!