Taste Buds is located in Bengaluru, India on 2GRCX2G, Basement, Vivek Complex, Below Dena Bank, SM Rd, Jalahalli. Taste Buds is rated 4 out of 5 in the category north indian restaurant in India.
Address
2GRCX2G, Basement, Vivek Complex, Below Dena Bank, SM Rd, Jalahalli
Service options
Delivery
Takeaway