Taro Balham is a casual Japanese restaurant and sushi bar on Balham High Road, offering both dine-in and takeaway.
The space features an open kitchen, outdoor seating, and relaxed décor that feels friendly and informal.
The menu is broad: sushi, sashimi, ramen and udon bowls, tempura, katsu, bento boxes, and various Japanese staples made with fresh ingredients.
Portions tend to be generous, and there are vegetarian and vegan options throughout.