1-2 of 2

Italian Restaurants - Interlaken, NY

★★★☆☆ 2 Reviews

Little Venice Ristorante

49 E Main, Trumansburg, NY

"worst customer service of all time???? We called to order pizza for sunday football. The very discourteous lady who answered the phone informed us they don't deliver until ..."


Italian Kitchen

7184 S Main, Ovid, NY

Related Interlaken, NY searches