APM Restaurant Group is expanding its presence in West Palm Beach with Niwa, a Japanese restaurant and tea garden opening in West Palm Beach’s Flamingo Park neighborhood, directly across the street from Emelina, APM’s Michelin-starred Cuban restaurant. Niwa, which means “garden” in Japanese, will mark the first collaboration between two chefs from Michelin-starred restaurants: Master
Read More


