Description
Tandoor Oven is a fixture on the Upper East Side, having served the neighborhood for decades. The menu of reliable Indian dishes includes items that...
175 E. 83rd St. New York, NY, 10028
(212) 628-3000