Lufti’s Fried Fish

Phone
(531) 215-6666
Address
2527 North 72nd Street, Omaha, NE 68134

Directions to listing