Description
Don & Millie's Restaurant is located at 14321 Harrison St Omaha, NE 68138 | Phone: +1 402-991-9112
Location
14321 Harrison St Omaha NE 68138
Don & Millie's Restaurant is located at 14321 Harrison St Omaha, NE 68138 | Phone: +1 402-991-9112
14321 Harrison St Omaha NE 68138
Add a review