The outlet has shutdown
Menu Directions
The Taste Villa is a Casual Dining restaurant that serves Fast food. The restaurant offers a bright and simple ambience that elates one's mood and the exclusive and affordable menu offers a wide range of foods and drinks to choose from. The Taste Villa is located in Shahdara, East Delhi and the landmark to the same is Corporation Bank.
The Taste Villa is a Casual Dining restaurant that serves Fast food. The restaurant offers a bright and simple ambience that elates one's mood and the exclusive and affordable menu offers a wide range of foods and drinks to choose from. The Taste Villa is located in Shahdara, East Delhi and the landmark to the same is Corporation Bank.
Address
Chowk, 1449/10, Loni Rd, Main Durga Puri, Shahdara, New DelhiGet Directions