Indian Grill & Thrill
1129 S 180th St
Omaha, NE 68130-2706
402-933-7733