• Home Made Gelato
  • Italian Coffee
  • Italian Desserts
antipasti Vino

Welcome to O’ Sole Mio!


If you’re looking for a slice of Italy, come and join us for our homemade gelato, an amazing Italian martini, or a cannoli and an espresso. Transport yourself to the Tuscan countryside with a great glass of Chianti and an antipasto on our 2000 square foot patio.

Gather your family and friends for a toast before dinner and meet up after dinner for amazing desserts and aperitivi.

We’ve studied the ancient art of making gelato in Bologna Italy and are proud and
excited to share the experience with you. Join us for live music and a wonderful bottle of wine under the stars on the new River Street in Batavia. 

Crepes anytime! Come visit us every Saturday morning this summer at the farmer’s market!

OSM is a great place to have a fundraiser! We give 20% back to our fundraisers. Call us for more information

We have a great space for corporate parties! Please call for information. Ask us about our catering menu.

Come visit us for live music every Friday and Saturday. See our Events page or Facebook for our line up.

Batavia Hours

Monday: 11am-8pm
Tuesday: 11am-9pm
Wednesday: 11am-9pm
Thursday: 11am–9pm
Saturday: 10am–11pm
Sunday: 10am–7:00pm

St. Charles Hours

Monday: 8am-9pm
Tuesday: 8am-9pm
Wednesday: 8am-9pm
Thursday: 8am–10pm
Saturday: 8am–11pm
Sunday: 8am–8:00pm


Batavia Address & Phone:

27 North River St.
Batavia, IL 60510

Ph:   630-454-4536
Fax: 630-454-4538

St. Charles Address & Phone:

131 S First Street
St. Charles, IL  60174

Ph:   630-797-5131

Join our mailing list