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