Tharavadu
Category: South Indian Restaurants
Contact Number: +(91)-7353613857
Address: Food Court, Global Village, Mylasandra, Mysore Road, Bangalore - 560026
Category: South Indian Restaurants
Contact Number: +(91)-7353613857
Address: Food Court, Global Village, Mylasandra, Mysore Road, Bangalore - 560026