undefined

Mahira Rivers

Freelance writer and restaurant critic based in New York City, formerly an anonymous inspector for the Michelin Guide.