Lombardo's Bistro and Bar
13110 Birch Dr, Omaha
(402) 884-9800
Menu
Reserve
Restaurants in Omaha, NE
Lombardo's Bistro and Bar
13110 Birch Dr, Omaha, NE 68164
(402) 884-9800