Tomato soup is an quintessential indo chinese vegetarian soup you find in every restaurant in India. So here is a simple way to make restaurant quality tomato soup
Read this post on theblahqueen.com