Amrita Arora and her husband, Shakeel Ladak, recently opened their first restaurant ... Goa. It’s a perfect destination for food lovers, sunset seekers, and those looking to relax by the beach.