About Us

Indian Villa is an exquisite Indian restaurant nestled in the heart of Cherry Hill, NJ. With a passion for authentic flavors and traditional recipes, we bring the rich heritage of Indian cuisine to your plate. Our skilled chefs meticulously craft each dish, using the finest ingredients and aromatic spices to create an unforgettable dining experience. From classic favorites like butter chicken and biryani to regional specialties like dosas and curries, our menu offers a wide range of options to satisfy every palate. Immerse yourself in the warm and inviting ambiance as our friendly staff caters to your every need. Whether you're dining in or ordering takeout, Indian Villa promises a culinary journey that will transport you straight to the vibrant streets of India.