Update Info - Tevares Restaurant
This restaurant was reported as closed. If it is open, let us know.
Tevares Restaurant
2316 Amsterdam Ave
New York, NY 10033
2316 Amsterdam Ave
New York, NY 10033
This restaurant was reported as closed. If it is open, let us know.