Eating Italian at Otto Tomotto's restaurant in Victor, NY.

Feedback

Do you manage or own Otto Tomotto's?

Yes