Subikshaa is located in Chikmagalur, India on FIRST FLOOR, NARAYAN GOWDA BUILDING NEAR PARK, Basaveshwara St, Jayanagara. Subikshaa is rated 5 out of 5 in the category natural goods store in India.
Address
FIRST FLOOR, NARAYAN GOWDA BUILDING NEAR PARK, Basaveshwara St, Jayanagara