Seafood Restaurants in 68144 Omaha, NE

2 businesses found


Red Lobster

2707 South 140th St , 68144
Phone: (402) 330-0162

Shuck's Fish House & Oyster

1218 South 119th St , 68144
Phone: (402) 827-4376