Walking along Commercial Drive, your first sign of Siddhartha’s Kitchen is a large, colourful mural on the restaurant’s south wall. Siddhartha translates to “an essence well proven”. A modern Indian » Read More
April 19, 2013
Walking along Commercial Drive, your first sign of Siddhartha’s Kitchen is a large, colourful mural on the restaurant’s south wall. Siddhartha translates to “an essence well proven”. A modern Indian » Read More