Update Info - The Claim House
This restaurant was reported as closed. If it is open, let us know.
The Claim House
3321 South 72nd St
Omaha, NE 68124
3321 South 72nd St
Omaha, NE 68124
This restaurant was reported as closed. If it is open, let us know.