Estela (restaurant)

Estela is a restaurant located in Lower Manhattan, New York City. The restaurant serves American and Mediterranean cuisine, and has received a Michelin star.