Get directions to: Cajares Tokyo Cafe, South Fallsburg, NY
Restaurant address: 6 Lake St South Fallsburg, NY 12779, USA
Restaurant: Cajares Tokyo Cafe