Sign in
All
Images
Videos
Maps
News
Shopping
More
Flights
Travel
Hotels
Search
Notebook
Neptune West NIU
Recommended Searches
NIU Neptune North Hall
750 Lucinda Ave, Dekalb, IL 60115
(815) 753-1725
Neptune Dining
770 Lucinda Ave, Dekalb, IL 60115
Dine-in
·
Takeout / Delivery
(815) 753-0548