1812 S Riverfront Dr
Mankato, MN 56001
Neighbors by far has the best Italian food around! Their prices are very reasonable, it is really romantic, and the food is outstanding!
Didn't find what you were looking for?
Please help others by helping us do better.