Two Chefs restaurant in South Miami. Photo: Pedro Portal.

two chefs