Roasted Tomato

Tomatoes are an integral part of Indian cooking. The tangy flavor of tomatoes is hard...

Roasted Tomato