Classic Indian fare awaits at Cinnamon Island, a relaxed restaurant with vibrant murals.