cosmo restaurant
French and Hungarian Cuisine
1201 st.clair ave. west
on the south side just west of Dufferin
Great food and reasonable prices
Tell them Les the Handyman sent you
416.658-6555
|
Please let me know if you find any broken links on my web site.