- Source: Devi (restaurant)
Devi was a restaurant in New York City. Established in 2004, the restaurant had received a Michelin star. The restaurant closed in 2007.
See also
List of defunct restaurants of the United States
List of Michelin starred restaurants in New York City