A life-long passion for serving outstanding meals and family traditions is what has made the Old Country Inn so successful for more than 40 years.

Having grown up in the restaurant business, George Ilopoulos and his family know a thing or two about making great food and creating a welcoming environment for his guests. “My grandfather and father both operated restaurants, and now here I am with my wife and children at my side, bringing quality Viennese food to Main Street Unionville and loving every minute of it.” George purchased the successful Old Country Inn in 2001 and has been operating it ever since.

markham cozy restaurant
The Old Country Inn specializes in Viennese foods, with their best seller being the Schitnzel, of course. A wide variety of wines and imported beers are also a great reason to stop by their patio on a hot summer day.

During the pandemic the restaurant has seen great support from their customers and has done very well with takeout orders. They are open Wednesday to Saturday from 12-2pm and 5-7pm for takeout, and have created Specials like Ham Hock every Friday night over the winter months.
Give George a call to place your order today!
markham fine dining

198 Main Street Unionville