If you're looking for Chicken restaurants in Cambridge look no further. Sarku Japan #18 Cambridgeside is known for having some of the best Chicken in Cambridge. Located at 100, Sarku Japan #18 Ca...show more
Vegetable mushroom & steamed rice.
Last updated February 23, 2023