om777OM777 Didirikan pada tahun 2001, The Udupi Palace berdiri sebagai pelopor restoran vegetarian di Toronto, yang memperkenalkan cita rasa India Selatan asliAng Om777 ay isang pribadong subscription batay sa Audio & Video Communication System.