1-2 of 2

Italian Restaurants - Interlaken, NY

Mapicn_1
★★★☆☆ 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 ..."

Mapicn_2

Italian Kitchen

7184 S Main, Ovid, NY

Related Interlaken, NY searches