Full menu with prices & pictures
The Rice Barn Great Plain Avenue, Needham, 02492,...
+17814498300
Reserve a table now for The Rice Barn
Here you can find the menu of The Rice Barn in Needham. At the moment, there are 3 dishes and drinks on the card.