Lombardo's Bistro & Bar

  • Restaurant
13110 Birch Drive
#100
Omaha, NE 68164
(402) 884-9800