Niffer's Place Opelika

#18 - Seafood - Opelika, #26 - Vegetarian - Opelika, American
917 South Railroad Avenue, Opelika, 36801, United States Of America
Dishes: 33

Niffer's Place Opelika

Phone
+13347875989
Address
917 South Railroad Avenue, Opelika, 36801, United States Of America

Amenities

Menu Items

More information

Related Restaurants

Fast & SimpleDownload Menulist App now