Business Name: Otto Tomotto’s

Business Address: 6385 New York 96 #300, Victor, NY 14564

Business Phone: (585)742-2070

Business Genre: Restaurant