Update Info - Taste of India
This restaurant was reported as closed. If it is open, let us know.
Taste of India
124 Dell St
Syracuse, NY 13210
124 Dell St
Syracuse, NY 13210
This restaurant was reported as closed. If it is open, let us know.