Sombra ON Restaurants 1. 3465 St Clair Pkwy, Sombra, ON N0P 2H0 | Riverview Restaurant (519) 892-3311