Get directions to: Osaka Japanese Restaurant, Tivoli, NY
Restaurant address: 74 Broadway Tivoli, NY 12583, USA
Restaurant: Osaka Japanese Restaurant