Update Info - O' Sole Mio
This restaurant was reported as closed. If it is open, let us know.
O' Sole Mio
27 North River St
Batavia, IL 60510
27 North River St
Batavia, IL 60510
This restaurant was reported as closed. If it is open, let us know.