If you're looking for Chicken restaurants in Braintree look no further. Sarku Japan #75 South Shore is known for having some of the best Chicken in Braintree.
Located at 250 Granite St. Upper Lev...show more
Check Website For Updated Menu
Online Ordering Options
(See pickup options)
Uber EatsNot Delivering: Outside of delivery range