Get directions to: Angelo''s, Omaha, NE Restaurant address: 13760 Millard Ave Omaha, NE 68137, USA Driving Walking Bicycling Restaurant: Angelo''s