Urban India
Unearthing the Gastronomic Revelries at Urban India In a delightful waltz of culinary craftsmanship and theatrical audacity, Urban India beckons those with the audacity to indulge in the exquisite delights of modern Indian cuisine. Located at 750 Fifth Ave, San Diego, CA 92101, this establishment offers more than mere sustenance—it is a veritable feast for…