Machupicchu Restaurant
5356 W 38th St
Eagle Creek, IN 46254-2916
317-388-8696