Sobins Greens: The Best South Indian Restaurant in New Delhi

If you're craving authentic South Indian cuisine in New Delhi, look no further than Sobins Greens. Located in the heart of New Delhi, Sobins Greens offers a truly exceptional South Indian dining experience, serving a variety of traditional Kerala dishes that are sure to delight your taste buds. From the iconic dosas to the flavorful sambar, our res

read more