Needham Japanese
3 places in Needham, Massachusetts
Japanese in Needham: discover the best-rated places on Vota, ranked by real local diner votes, not ads or fake reviews.

Takara
Japanese · Sushi · Noodles
Linden St
Not rated yetSee menu and prices

Fuji Steak House
Japanese · Steakhouse · Sushi
Highland Ave
Not rated yetSee menu and prices

Gari Japanese Fusion Bistro
Japanese · Sushi · Bar
Great Plain Ave
Not rated yetSee menu and prices