Indian Oven
1010 Howard St
Omaha, NE 68102-2815
402-342-4856