Lombardo's Bistro & Bar Categories Restaurant 13110 Birch Drive #100 Omaha NE 68164 (402) 884-9800 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×