Thai House

2101 North 120th S.C5
Omaha, NE 68184
Tel: 402-884-4275
Get Directions