taiba farms is located in Moscow, Russian Federation on Smolensky sqr. 3 Moscow, Smolenskaya Square 3 (Smolensky Passage) 6th Floor. taiba farms is rated 3 out of 5 in the category office supply wholesaler in Russian Federation.
Address
Smolensky sqr. 3 Moscow, Smolenskaya Square 3 (Smolensky Passage) 6th Floor