If you're on the lookout for the best South Indian restaurant in New Delhi, look no further than Sobins Greens. Located in the heart of Delhi, Sobins Greens brings the authentic flavors of Kerala right to your plate. Whether you're craving traditional dosas, crispy vadas, or a steaming bowl
If you're on the lookout for the best South Indian restaurant in New Delhi, look no further than Sobins Greens. Located in the heart of Delhi, Sobins Greens brings the authentic flavors of Kerala right to your plate. Whether you're craving traditional dosas, crispy vadas, or a steaming bowl
If you're on the lookout for the best South Indian restaurant in New Delhi, look no further than Sobins Greens. Located in the heart of Delhi, Sobins Greens brings the authentic flavors of Kerala right to your plate. Whether you're craving traditional dosas, crispy vadas, or a steaming bowl