Taste of Italy 23
800 Loudon Rd #960, Latham NY 12110
(518) 785-6800
Directions
Order Online Delivery
Grubhub
Ubereats
Postmates
Doordash
Trycaviar
Tasteofitalyristorante
Toasttab
Tasteofitaly23togo
Toasttab
Ordertasteofitalypizzamenu
Slicelife
Seamless
Latham, New York
Taste of Italy 23
800 Loudon Rd #960, Latham
(518) 785-6800