Get directions to: Plum Tree Japanese Restaurant, Ithaca, NY
Restaurant address: 113 Dryden Rd Ithaca, NY 14850, USA
Restaurant: Plum Tree Japanese Restaurant