Tamarind
503 N Meadow St #3228, Ithaca
(607) 277-2220
Menu
Reserve
Restaurants in Ithaca, NY
Tamarind
503 N Meadow St #3228, Ithaca, NY 14850
(607) 277-2220