My Buddha is located in New Delhi, India on B171, Sanjay Colony II, Pocket A, Sanjay Colony, Okhla Phase II, Okhla. My Buddha is rated 3 out of 5 in the category soy sauce maker in India.
Address
B171, Sanjay Colony II, Pocket A, Sanjay Colony, Okhla Phase II, Okhla