Brazilian Jiu Jitsu in Studio City on Ventura Blvd “The best time to plant an oak tree was 20 years ago. The second best time is now.” ~ Chinese proverb We are so excited to announce that the second Level Up Brazilian Jiu Jitsu location will be opening soon in Studio City on Ventura Blvd! […]