Get directions to: Tokyo Restaurant, Cambridge, MA
Restaurant address: 307 Fresh Pond Pkwy Cambridge, MA 02138, USA
Restaurant: Tokyo Restaurant