If you're looking for Japanese restaurants in Braintree look no further. Sarku Japan is known for having some of the best Japanese in Braintree. Located at 250 Granite St, Sarku Japan is a great place to dine in or order delivery. It's the perfect option for those searching for "Japanese Near Me". They have tons of great options, so scroll down to see the Sarku Japan menu and pick your favorites.