St Davids ON Restaurants 1. 268 Creek St, St Davids, ON L0S 1P0 | Old Firehall Restaurant (905) 262-5443