Get directions to: Dentico's Italian Villa, Rochester, NY
Restaurant address: 937 Lake Shore Blvd Rochester, NY 14617, USA
Restaurant: Dentico's Italian Villa