Lucky Neds Pizzeria & Sports
Address:
400 Park Dr, Odessa, MO 64076
Phone:
(816) 633-4660
Pizza,
Restaurants
Other Businesses:
- Wendys at 1398 W US Highway 40, Odessa, MO 64076
- Napolis Italian Restaurant at 1302 W Old 40 Hwy, Odessa, MO 64076
- McDonald's at 201 W 40 Hwy, Odessa, MO 64076
- Morgan's Restaurant at 101 Old 40 Hwy, Odessa, MO 64076
- Caseys Carry OUT Pizza at 300 S 2nd St, Odessa, MO 64076