The James
1027 Great Plain Ave, Needham MA 02492
(781) 455-8800
Directions
Order Online Delivery
Ubereats
Resy
Toasttab
Toasttab
Needham, Massachusetts
The James
1027 Great Plain Ave, Needham
(781) 455-8800