Udupi Palace
From left to right: Alwyn Lewis, Peter Paul John, Hubert Dmello (owner), Manish Gandhi, Haider, Khawar Masood, Sherin Shine George, Dagma Sunthra Moorthy, Dillip Sahoo, Sahil, Saini, Abin James, Arun Udupi Palace Udupi Palace was founded in 2001 by Hubert Dmello. This spacious South Indian vegetarian restaurant is a popular place on Gerrard St.…