Long John Slivers

3949 N 132nd St, Omaha, NE 68164
Long John Slivers Long John Slivers is one of the popular Seafood Restaurant located in 3949 N 132nd St ,Omaha listed under Local business in Omaha , Seafood Restaurant in Omaha ,

Contact Details & Working Hours

Map of Long John Slivers