La Ambarina is a restaurant, located at Obispo, La Habana, Cuba. They can be contacted via phone at +53 7 8647711 for more detailed information.
Food was mediocre at best, one of the less expensive sit-down places in the area though